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.
ps ax|grep dhcp
et commenter là où cela trouve quelque chose.Réponses:
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.
la source
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.
la source