L'adresse IP statique de l'invité VMware continue de passer à DHCP [dupliquer]

1

J'ai hérité d'un serveur VM avec deux invités (avec Debian) fonctionnant avec des adresses IP statiques (ils fonctionnent bien).

J'ai créé un nouvel invité (Debian 8.5) et l'ai configuré avec une adresse IP statique /etc/network/interfacesde la même manière que les autres invités sont configurés (standard, iface eth0 inet staticetc.).

Sur cet invité, une fois par 24, IP retourne à la configuration DHCP, mais après le redémarrage, eth0il fonctionne à nouveau avec une adresse IP statique.

Tous les invités se trouvent sur le même vSwitch et sur le même réseau virtuel (connecté au même adaptateur physique).

Je gère des ordinateurs virtuels avec vSphere Client 5.5.

/etc/network/interfaces sur les invités:

Celui-ci fonctionne correctement:

# The loopback network interface  
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.40
    netmask 255.255.255.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
      dns-nameservers 8.8.8.8

Celui-ci est de revenir à dhcp:

# The loopback network interface  
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
      dns-nameservers 8.8.8.8 4.4.4.4
Saccade
la source

Réponses:

0

Regardez la discussion et les réponses à cette question . Cette question concerne Raspbian (Rasperry Pi OS), mais le problème général a le même son. La solution semble être de désactiver DHCP ou d'ajuster la configuration DHCP pour y définir l'adresse IP statique.

Pour définir une valeur statique sur DHCP, éditez simplement ce fichier /etc/dhcpcd.confet ajustez la configuration comme dans cet exemple pour imposer une adresse IP statique à l'interface spécifiée. dans ce cas eth0:

static <value>
             Configures a static <value>.  If you set ip_address then dhcpcd
             will not attempt to obtain a lease and just use the value for the
             address with an infinite lease time.

             Here is an example which configures a static address, routes and
             dns.
                   interface eth0
                   static ip_address=192.168.0.10/24
                   static routers=192.168.0.1
                   static domain_name_servers=192.168.0.1

Pour désactiver DHCP pour une interface spécifique, par exemple, il eth0suffit d’éditer /etc/dhcpcd.confet d’ajouter cette ligne à la configuration pour forcer DHCP à ne pas se soucier eth0:

denyinterfaces eth0
JakeGould
la source