
У меня есть устройство с двумя интерфейсами, eth0 и eth1. Один должен получить свой IP от DHCP-сервера, а другой должен получить свой IP статически.
Если мой /etc/network/interfaces
файл настроен следующим образом:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet dhcp
iface eth1 inet6 auto
auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
Все работает отлично, eth1 получает свой IP от DHCP-сервера, eth0 устанавливает свой IP статически из предоставленной информации, но если я попытаюсь изменить порядок в файле, например
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
auto eth1
iface eth1 inet dhcp
iface eth1 inet6 auto
В этом случае eth1 не может получить IP.
Заботится ли файл /etc/network/interface о порядке каждого интерфейса, так что администратор должен сначала разместить интерфейсы, получающие IP-адреса через DHCP, а затем статические, или в моей конфигурации есть другая ошибка?