1

Я настраиваю физический сетевой адаптер и виртуальный интерфейс на его основе, как показано в /etc/network/interfaces:

auto eth0
iface eth0 inet dhcp

auto eth0:1
iface eth0:1 inet manual
    post-up ifconfig eth0:1 hw ether 00:22:22:ff:ff:ff && dhclient eth0:1

где MAC-адрес 00:22:22:ff:ff:ff составлен и не встречается в моей локальной сети. Как вы можете видеть, я бы хотел, чтобы мой DHCP-сервер управлял IP, обманывая его с помощью отдельного MAC-адреса.

После перезагрузки в выводе ifconfig я вижу, что eth0:1 не настроен и что eth0 имеет IP-адрес, который получает eth0:1 когда я запускаю sudo ifup eth0:1 вручную после загрузки.

Настройка статического IP с interfaces

auto eth0:1
iface eth0:1 inet static
    address 192.168.178.27
    netmask 255.255.255.0
    gateway 192.168.178.1

работает.

Я использую Linux 4.0.1 на Ubuntu 15.04.

0