Sto installando un nuovo sistema Debian. Ho un IP statico configurato su un'interfaccia in / etc / networks / interfaces in questo modo:
# 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>
Ho nascosto gli indirizzi, ma la configurazione corrisponde ovviamente a un vecchio sistema Debian tranne l'indirizzo IP. Posso parlarne con 'ifup eth4' e funziona bene per un po 'ma alla fine si blocca da qualche parte tra 1 e 24 ore dopo. Non vedo alcuna informazione nei registri riguardante il motivo per cui va giù. Sono in grado di visualizzarlo il giorno successivo dalla console fisica ... eseguendo 'ifdown eth4' riporta che non è all'altezza. Eseguendo 'ifup eth4' viene visualizzato senza problemi.
Mentre mi piacerebbe ottenere che risolto, ho notato durante la ricerca di errori relativi eth4 che dhclient è in esecuzione in background facendo DHCPREQUESTs su eth4 ogni 2 minuti. Sta accadendo anche adesso mentre eth4 funziona correttamente con l'IP statico configurato. Di cosa si tratta e potrebbe causare l'interruzione dell'interfaccia? Sembra che dovrei impedire a dhclient di farlo inutilmente, indipendentemente dal fatto che stia causando il problema o meno. Il vecchio sistema non ha un processo "dhclient" in esecuzione.
Scusate se questa è roba di base, ci sono alcuni buchi nella mia conoscenza di Linux.
... eventually crashes ...
: Cosa significa questo? Un panico nel kernel? O semplicemente che l'interfaccia non funziona?
dhclient
era già in esecuzione quando l'hai modificato in una configurazione statica. Uccidi e bastadhclient
.