debian ip statique en cours de remplacement par ip dynamique


0

J'ai un invité virtuel de boîte virtuelle fonctionnant sur un hôte mac 10.7.5. L'adaptateur 1 de l'invité est un réseau ponté pour en1 le wifi. l'adaptateur 2 est presque uniquement l'adaptateur vers vboxnet0

Le fichier / etc / network / interfaces de l'invité est le suivant:

auto lo
iface lo inet loopback

allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.1.6
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
broadcast 192.168.1.255

auto eth1
iface eth1 inet static
address 192.168.56.20
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255

l'invité démarre correctement, mais au bout de quelques heures probablement plus de 3 mais moins de 7, il abandonne 192.168.1.6 et le remplace par une adresse d'un serveur DHCP du réseau.

Je ne vois aucune raison pour laquelle il ferait cela. Quelqu'un peut-il suggérer des endroits à regarder?

Merci.


Je dirais que votre machine a un processus client DHCP en cours d'exécution, qui fonctionne avec la configuration réseau "normale" (statique). S'il vous plaît faire ps ax|grep dhcp et commenter là où cela trouve quelque chose.
kostix

Réponses:


0

Très probablement, ce qui se produit, c’est qu’à un moment donné, votre connexion wifi est interrompue et, lors de la reconnexion, le serveur DHCP ne peut pas permettre l’attribution de l’ancienne adresse IP (au même ordinateur) car son temps de vie n’a pas encore expiré et le numéro est pris .

Si vous voulez contourner le problème, utilisez Adresse de réservation dans l'interface graphique de votre routeur: cette option demande au routeur de toujours attribuer la même adresse IP à une adresse MAC donnée, puisée dans la plage d'adresses IP DHCP. Cela signifie que, lorsque la connexion wifi sera interrompue, votre VM se verra attribuer le même address, car c’est la même adresse MAC qui le demande.


c'est exactement ce qui se passait. Il m'est arrivé de l'attraper dans le processus. J'ai réservé l'adresse sur le routeur et tout est trié.
mark

0

NetworkManager est probablement le coupable. Normalement, networkmanager doit ignorer les interfaces définies comme statiques dans les interfaces. Cela semble échouer ici.

Si vous n'en avez pas besoin pour d'autres interfaces mais que vous ne disposez que de ces deux interfaces statiquement définies, vous pouvez désactiver complètement NetworkManager.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.