Estou configurando uma NIC física e uma interface virtual com base nela, como segue em /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
onde o endereço MAC 00:22:22:ff:ff:ff é composto e não ocorre na minha LAN. Como você pode ver, eu gostaria que meu servidor DHCP gerenciasse o IP enganando-o com o endereço MAC separado.
Após uma reinicialização, vejo na saída de ifconfig que eth0:1 não está configurada e que eth0 tem o IP que eth0:1 obtém quando eu executo sudo ifup eth0:1 manualmente depois da inicialização.
Configurando um IP estático com interfaces stanza
auto eth0:1
iface eth0:1 inet static
address 192.168.178.27
netmask 255.255.255.0
gateway 192.168.178.1
funciona.
Estou usando o Linux 4.0.1 no Ubuntu 15.04.