Comprei um novo endereço IP para o meu servidor dedicado no Ubuntu 16.04, e tenho tentado configurá-lo, mas de forma consistente me deparo com um problema; Não consigo reiniciar o serviço de rede propriamente dito, mesmo com a configuração original. Isso é o que eu recebo por meio do status do sistema systemctl networking.service;
systemd[1]: Starting Raise network interfaces...
ifup[24985]: RTNETLINK answers: File exists
ifup[24985]: Failed to bring up eth0.
postconf: warning: /etc/postfix/master.cf: undefined parameter: mua_client_restrictions
networking.service: Main process exited, code=exited, status=1/FAILURE
Failed to start Raise network interfaces.
networking.service: Unit entered failed state.
networking.service: Failed with result 'exit-code'.
Aqui está o conteúdo do arquivo de interfaces (censurei os endereços, é claro);
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address xxx.xx.xx.146
netmask 255.255.255.0
network xxx.xx.xx.0
broadcast xxx.xx.xx.255
gateway xxx.xx.xx.254
auto eth0:0
iface eth0:0 inet static
address yy.yy.yyy.153
netmask 255.255.255.255
post-up /sbin/ifconfig eth0:0 yy.yy.yyy.153 netmask 255.255.255.255 broadcast yy.yy.yyy.153
pre-down /sbin/ifconfig eth0:0 down
Eu recebo esse erro com o arquivo original (copiado do arquivo .bak) e o arquivo editado com o novo IP. O serviço de rede simplesmente não é executado por um motivo não especificado. Se eu tentar ifup eth0 diretamente, eu obtenho as linhas "File exists" e "Failed to bring up eth0". No entanto, apesar de desligar, os IPs parecem ter sido configurados corretamente na configuração da interface; eles são adequadamente mapeados para as interfaces correspondentes (eth0, eth0: 0) e as instalações correspondentes do Apache / Postfix / Dovecot também parecem estar funcionais.
No entanto, ao procurar por networkctl, este é o resultado que obtenho;
WARNING: systemd-networkd is not running, output will be incomplete.
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback n/a unmanaged
2 bond0 ether n/a unmanaged
3 dummy0 ether n/a unmanaged
4 ifb0 ether n/a unmanaged
5 ifb1 ether n/a unmanaged
6 eth0 ether n/a unmanaged
7 eth1 ether n/a unmanaged
8 teql0 void n/a unmanaged
9 tunl0 tunnel n/a unmanaged
10 sit0 sit n/a unmanaged
11 ip6tnl0 tunnel6 n/a unmanaged
O nome da interface é claramente eth0 e não outra coisa. Eu estou querendo saber se algum tipo de serviço dhcp está interferindo ou se outro serviço realmente gerencia as interfaces. Eu não acho que o NetworkManager esteja instalado como a única maneira de fazer com que o servidor seja pingável novamente depois de liberar o eth0 para tentar iniciar a rede, mas a rede ainda falha com o mesmo erro. O que eu tenho medo é que isso torne o servidor inatingível em uma reinicialização difícil.
Alguém tem conselhos sobre o assunto?
EDIT1: Aqui está ifconfig -a, aqui está para eth0 e eth0: 0
eth0 Link encap:Ethernet HWaddr 0c:c4:7a:c3:4e:f2
inet addr:xxx.xx.xx.146 Bcast:xxx.xx.xx.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2283 errors:0 dropped:0 overruns:0 frame:0
TX packets:251 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:149408 (149.4 KB) TX bytes:41071 (41.0 KB)
eth0:0 Link encap:Ethernet HWaddr 0c:c4:7a:c3:4e:f2
inet addr:yy.yy.yyy.153 Bcast:yy.yy.yyy.153 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth1 Link encap:Ethernet HWaddr 0c:c4:7a:c3:4e:f3
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Veja o que acontece em var / log / syslog, poderia ser um problema com o postfix?
Jun 16 09:26:32 www postfix[3583]: * Reloading Postfix configuration...
Jun 16 09:26:32 www postfix[3588]: Postfix is running with backwards-compatible default settings
Jun 16 09:26:32 www postfix[3588]: See http://www.postfix.org/COMPATIBILITY_README.html for details
Jun 16 09:26:32 www postfix[3588]: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
Jun 16 09:26:32 www postfix/master[1773]: reload -- version 3.1.0, configuration /etc/postfix
Jun 16 09:26:32 www postfix[3583]: ...done.
Jun 16 09:26:32 www systemd[1]: Reloaded LSB: Postfix Mail Transport Agent.
Jun 16 09:26:32 www systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Jun 16 09:26:32 www systemd[1]: Failed to start Raise network interfaces.
Jun 16 09:26:32 www systemd[1]: networking.service: Unit entered failed state.
Jun 16 09:26:32 www systemd[1]: networking.service: Failed with result 'exit-code'.