/ etc / network / interfaces não está mudando o IP do servidor

0

Meu arquivo de interfaces que costumava governar a configuração de IP do meu servidor Ubuntu não está mais tendo qualquer efeito sobre as configurações de interface no meu ethernet int. Em uma máquina de hardware idêntica eu tenho:

auto lo eth0
iface eth0 inet static
       address 192.168.0.51
       netmask 255.255.255.0
       gateway 192.168.0.1
       dns-nameserver 8.8.8.8 

Em um recém-instalado 16.04.3 Ubuntu Server eu tenho:

auto lo enp0s25
iface enp0s25 inet static
       address 192.168.0.59
       netmask 255.255.255.0
       gateway 192.168.0.1
       dns-nameserver 8.8.8.8

Independentemente de eu ifdown e, em seguida, ifup ou liberar a interface ou mesmo reiniciar a máquina, ela não fará a configuração. Em outra máquina com hardware idêntico, instalei o Ubuntu 16.04.3 Desktop e consegui configurá-lo a partir da GUI, mas não da CLI, usando o mesmo método que tentei acima. Alguém pode, por favor, sugerir meu erro?

A saída ifconfig na primeira cotação diz eth0 , a saída ifconfig do segundo dispositivo diz enp0s25 para sua interface, por isso eu os especifiquei como tal. O desktop Ubuntu que tinha o mesmo problema tinha o mesmo ifconfig output de enp0s25 .

    
por Tmanok 15.02.2018 / 05:51

1 resposta

1

O serviço NetworkManager controla praticamente tudo relacionado à rede na maioria dos sistemas Linux modernos, a menos que você o desabilite. Existe uma "TUI" que você pode usar para definir as configurações de rede em conexões específicas usando "nmtui". (Interface do usuário de texto do NetworkManager).

Na linha de comando, basta digitar "sudo nmtui" e ele iniciará a interface. Pode pedir-lhe para instalá-lo, se não estiver instalado. Depois de fazer as alterações na sua conexão, saia do programa e digite "systemctl restart NetworkManager". Se isso não funcionar, tente "systemctl stop NetworkManager" e edite o arquivo / etc / network / interfaces da mesma maneira que fez com o nmtui. Finalmente reinicie com o NetworkManager ainda "parado" e você deve ver as alterações entrem em vigor quando você digitar ifconfig na sua próxima reinicialização.

Claro, tudo o que acabei de dizer não se aplica se você tiver desativado o NetworkManager. Com o NetworkManager desativado, você deve poder editar os scripts de rede do ifcfg para editar a conexão. Deixe-me saber se você tem alguma dúvida.

    
por Gordster 15.02.2018 / 06:25