J'installe un nouveau système Debian. J'ai une IP statique configurée sur une interface dans / etc / networks / interfaces comme ceci:
# 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>
J'ai caché les adresses, mais la configuration correspond à un ancien système Debian à l'exception de l'adresse IP bien sûr. Je peux le faire apparaître avec «ifup eth4» et cela fonctionne bien pendant un certain temps, mais finit par planter entre 1 et 24 heures plus tard. Je ne vois aucune information dans les journaux concernant les raisons de cette baisse. Je suis en mesure de le faire apparaître le lendemain à partir de la console physique ... l'exécution de «ifdown eth4» signale que ce n'est pas au début. L'exécution de «ifup eth4» le fait apparaître sans problème.
Alors que je voudrais obtenir que triée, je l' ai remarqué tout en recherchant des erreurs concernant eth4 que dhclient est en cours d' exécution en arrière - plan faisant DHCPREQUESTs sur eth4 toutes les 2 minutes. Cela se produit même en ce moment alors que eth4 fonctionne correctement avec l'IP statique configurée. De quoi s'agit-il et est-ce que cela pourrait provoquer la panne de l'interface? Il semble que je devrais empêcher dhclient de le faire inutilement, que cela cause ou non des problèmes. L'ancien système n'a pas de processus «dhclient» en cours d'exécution.
Désolé s'il s'agit de choses basiques, il y a quelques trous dans ma connaissance de Linux.
la source
dhclient
était déjà en cours d'exécution lorsque vous l'avez modifié en une configuration statique. Tuezdhclient
.... eventually crashes ...
: Qu'est-ce que ça veut dire? Une panique du noyau? Ou tout simplement que l'interface est en panne?Réponses:
dhclient
le processus ne s'arrête pas lorsque vous changez le/etc/network/interfaces
fichier dedhcp
enstatic
type. voir /ubuntu/459140/why-dhclient-is-still-running-when-i-choose-static-ip pour plus d'informationsla source
J'ai eu le même problème, et finalement j'ai découvert que c'était dû au
ConnMan
service. En effet,ConnMan
configurez les interfacesAutomatically
pour nous.Alors arrêtez le service
la source