Гостевой статический IP VMware продолжает меняться на DHCP [дубликат]

этот вопрос уже есть ответ здесь:

я унаследовал сервер VM с двумя гостями (с Debian), работающими со статическими IP-адресами (они работают нормально).

Я создал нового гостя (Debian 8.5) и настроил его со статическим IP через /etc/network/interfaces таким же образом настроены другие гости (standard iface eth0 inet static и т. д.).

на этом ГОСТе один раз 24ч IP возвращается к конфигурации DHCP, но после перезагрузки eth0 он снова работает со статическим IP.

все гости находятся на одном vSwitch и в одной виртуальной сети (подключены к одному физическому адаптеру).

Я управляю виртуальными машинами с vSphere Client 5.5.

/etc/network/interfaces гости:

это работает правильно:

# 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

это один продолжать возвращаться к 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
13
задан Hennes
21.05.2023 18:13 Количество просмотров материала 2655
Распечатать страницу

1 ответ

посмотреть Обсуждение и ответы на этот вопрос. Этот вопрос касается Raspbian (The Rasperry Pi OS), но общая проблема звучит одинаково. Решение, кажется, отключает DHCP или настраивает конфигурацию DHCP, чтобы установить статический IP там.

чтобы установить статическое значение DHCP, просто отредактируйте этот файл /etc/dhcpcd.conf и отрегулируйте конфигурацию, как в этом примере, чтобы заставить статический IP к указанному интерфейсу; в этом случае 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

отключить DHCP для конкретного интерфейса-like eth0-просто изменить /etc/dhcpcd.conf и добавьте эту строку в конфиг, чтобы заставить DHCP просто не заботиться о eth0:

denyinterfaces eth0
0
отвечен JakeGould 2023-05-23 02:01

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх