No Debian - e provavelmente em muitas outras distribuições - o arquivo /etc/networks é para uma finalidade totalmente diferente (fornece nomes bem conhecidos para as sub-redes da rede). Aqui está o meu:
default 0.0.0.0
loopback 127.0.0.0
link-local 169.254.0.0
Talvez você pretendesse editar /etc/network/interfaces em vez disso?
auto eth0
iface eth0 inet static
address 10.1.0.180
netmask 255.255.255.0
gateway 10.1.0.255
Você deve fornecer netmask e apenas address . O gateway é opcional, mas se você quiser ficar fora da rede, precisará dele. Se você tiver o pacote resolvconf instalado, também poderá usar os elementos dns-nameserver e dns-search .
Para remover o alias para que a rede possa reatribuir os endereços IP, talvez seja necessário manipulá-lo manualmente:
ifconfig eth0:1 down
ifconfig eth0 down
service networking restart