Bem, aparentemente, uma reinicialização completa corrigiu isso. tanto para o Linux não precisava de reinícios nas alterações de configurações! : P
Eu tenho uma máquina debian que deve ter um ip estático, mas insiste em obter seu endereço do servidor DHCP.
Este é o arquivo de configurações:
$> cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.99
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Ainda
$> sudo /etc/init.d/networking restart
Reconfiguring network interfaces...done.
$> sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:e0:03:09:05:2e
inet addr:192.168.1.205 Bcast:255.255.255.255 Mask:255.255.255.0
...
Onde está sendo dito para usar o dhcp?
Para responder a sua pergunta, você tem o arquivo correto.
Esta estrofe:
iface eth0 inet static
é o que controla se um IP estático é atribuído na inicialização ou se ele tenta usar o DHCP. Para usar o DHCP, mude para:
iface eth0 inet dhcp
man interfaces
dirá mais a você.
Tags networking debian