Я пытаюсь создать 2 сетевых интерфейса, один с DHCP и другим со статическим IP на CentOS VM, работающем на Сервере ESXI.
Содержание файла ifcfg-eth0
следующие:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.182.106.17
NETMASK=255.255.255.0
GATEWAY=10.182.106.1
Содержание файла ifcfg-eth1
следующие:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=dhcp
Оба интерфейса получают тот же IP как 10.182.106.17. Сеть DHCP 10.136.., таким образом, eth1 должен получать IP от того диапазона.
Когда я вручную удаляю eth1 и составляю его снова, это получает IP от DHCP правильно. Почему это не получает то же самое при начальной загрузке? Что я делаю неправильно?
Каждый раз, прежде чем я перезагружу, я действительно удаляю/etc/udev/rules.d/70-persistent-net-rules файл.
Любая справка значительно ценится.
У вас работает и сетевая служба, и NetworkManager?
service NetworkManager status
Если да, то остановите и отключите NetworkManager:
service NetworkManager stop
chkconfig NetworkManager off
или удалите его вообще:
yum remove NetworkManager