Eu tenho uma caixa Debian 7 que hospedará múltiplos domínios. Estou tentando adicionar um segundo IP, mas toda vez que eu tento /etc/init.d/network stop && /etc/init.d/network start
, recebo este erro:
RTNETLINK answers: File exists
Failed to bring up eth0:0
No entanto, o novo IP ainda funciona - eu posso acessar o servidor no meu navegador muito bem.
Este é o meu arquivo de interfaces:
allow-hotplug eth0
iface eth0 inet static
address 111.222.26.38
netmask 255.255.255.0
network 111.222.26.0
broadcast 111.222.26.255
gateway 111.222.26.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 1.2.3.4 1.2.3.5 1.2.3.6
dns-search my.tld
auto eth0:0
iface eth0:0 inet static
address 111.222.26.165
netmask 255.255.255.0
Minha tabela de roteamento route -n
:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 111.222.26.1 0.0.0.0 UG 0 0 0 eth0
111.222.26.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
Em cerca de 100% dos problemas semelhantes postados no Google, o problema se corrige removendo a declaração gateway
da segunda sub-rotina (que eu fiz) , ou simplesmente chamando ifdown
e ifup
(que não se comporta de maneira diferente) .
Como faço para impedir que esse erro aconteça? Não está impedindo nada de trabalhar, mas ainda assim ...
Editar
Publicando minha nova configuração depois de fazer as alterações sugeridas por @ bodhi.zazen:
# 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
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 111.222.26.38
netmask 255.255.255.0
network 111.222.26.0
broadcast 111.222.26.255
gateway 111.222.26.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 111.222.3.119 111.222.3.117 111.222.5.233
dns-search my.tld
iface eth0 inet static
address 111.222.26.165
netmask 255.255.255.0
Após reiniciar a caixa, o erro que recebo é agora: ifup: interface eth0 já configurado