Estoy configurando un nuevo sistema Debian. Tengo una IP estática configurada en una interfaz en / etc / networks / interfaces de esta manera:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth4
iface eth4 inet static
address <redacted>
netmask 255.255.254.0
network <redacted>
broadcast <redacted>
gateway <redacted>
dns-nameservers <redacted>
dns-search <redacted>
He ocultado las direcciones, pero la configuración coincide con un sistema Debian anterior, excepto la dirección IP, por supuesto. Puedo mencionarlo con 'ifup eth4' y funciona bien por un tiempo, pero finalmente falla entre 1 y 24 horas más tarde. No veo ninguna información en los registros sobre por qué se cae. Puedo sacarlo al día siguiente desde la consola física ... ejecutar 'ifdown eth4' informa que no está listo para empezar. Ejecutar 'ifup eth4' lo muestra sin problemas.
Si bien me gustaría resolver eso , he notado que al buscar errores relacionados con eth4, dhclient se está ejecutando en segundo plano, haciendo DHCPREQUEST en eth4 cada 2 minutos. Está sucediendo incluso ahora mientras eth4 se ejecuta correctamente con la IP estática configurada. ¿De qué se trata y podría estar causando que la interfaz se caiga? Parece que debería evitar que dhclient haga esto innecesariamente, independientemente de si está causando el problema o no. El sistema anterior no tiene un proceso 'dhclient' en ejecución.
Lo siento si esto es algo básico, hay algunos agujeros en mi conocimiento de Linux.
fuente
dhclient
ya se estaba ejecutando cuando lo cambió a una configuración estática. Solo matadhclient
.... eventually crashes ...
: ¿Qué significa esto? ¿Un pánico en el grano? ¿O simplemente que la interfaz está inactiva?Respuestas:
dhclient
El proceso no se detiene cuando cambia el/etc/network/interfaces
archivo dedhcp
astatic
tipo. ver /ubuntu/459140/why-dhclient-is-still-running-when-i-choose-static-ip para más informaciónfuente
Tuve el mismo problema, y finalmente descubrí que se debía al
ConnMan
servicio. De hecho,ConnMan
configure las interfacesAutomatically
para nosotros.Así que deja el servicio
fuente