Ich richte ein neues Debian-System ein. Ich habe eine statische IP auf einer Schnittstelle in / etc / Networks / Interfaces wie folgt konfiguriert:
# 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>
Ich habe die Adressen ausgeblendet, aber die Konfiguration stimmt mit einem älteren Debian-System überein, außer natürlich der IP-Adresse. Ich kann es mit 'ifup eth4' aufrufen und es funktioniert eine Weile gut, stürzt aber irgendwann zwischen 1 und 24 Stunden später ab. Ich sehe in den Protokollen keine Informationen darüber, warum es ausfällt. Ich kann es am nächsten Tag von der physischen Konsole aus aufrufen. Wenn Sie 'ifdown eth4' ausführen, wird gemeldet, dass es zunächst nicht verfügbar ist. Wenn Sie 'ifup eth4' ausführen, wird es ohne Probleme angezeigt.
Während Ich mag würde bekommen , die aussortiert habe ich während für Fehler bezüglich eth4 suchen bemerkt , dass dhclient im Hintergrund läuft DHCPREQUESTs auf eth4 alle 2 Minuten zu machen. Dies geschieht gerade jetzt, während eth4 ordnungsgemäß mit der konfigurierten statischen IP ausgeführt wird. Worum geht es und könnte es dazu führen, dass die Schnittstelle ausfällt? Es scheint, als sollte ich dhclient davon abhalten, dies unnötig zu tun, unabhängig davon, ob es die Probleme verursacht oder nicht. Auf dem älteren System wird kein 'dhclient'-Prozess ausgeführt.
Entschuldigung, wenn dies grundlegende Dinge sind, gibt es einige Lücken in meinen Linux-Kenntnissen.
quelle
dhclient
es bereits ausgeführt wurde, als Sie es in eine statische Konfiguration geändert haben. Töte einfachdhclient
.... eventually crashes ...
: was bedeutet das? Eine Kernel-Panik? Oder nur, dass die Schnittstelle ausgefallen ist?Antworten:
dhclient
Der Prozess wird nicht gestoppt, wenn Sie die/etc/network/interfaces
Datei vondhcp
instatic
Typ ändern . Weitere Informationen finden Sie unter /ubuntu/459140/why-dhclient-is-still-running-when-i-choose-static-ipquelle
Ich hatte das gleiche Problem und fand schließlich heraus, dass es am
ConnMan
Service lag.ConnMan
Konfigurieren Sie in der Tat die SchnittstellenAutomatically
für uns.Stoppen Sie also den Dienst
quelle