Temos um servidor Windows com DHCP e 2 máquinas Linux com Ubuntu 16
se definirmos /etc/network/interfaces assim:
# The loopback network interface
auto lo eth0
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.18
netmask 255.255.255.0
allow-hotplug eth0
iface eth0 inet dhcp
Então tudo funciona bem. Resumindo, primeiro a máquina define o IP estático, depois usa o DHCP e obtém o ip 192.168.1.18
E se excluirmos essas duas últimas linhas:
allow-hotplug eth0
iface eth0 inet dhcp
Não há internet na máquina. Alguém pode explicar isso por favor?
"Alguém pode explicar isso, por favor?" Sim, seu arquivo de interfaces está seriamente deficiente. Você não especificou um gateway nem os servidores de nomes DNS muito importantes.
Sugiro que altere o arquivo para:
Certifique-se de que o endereço IP estático especificado esteja fora do intervalo DHCP no roteador para evitar colisões.
Reinicie a interface:
Confirme se você está conectado: