Primeiro, você deve verificar se o Network Manager está gerenciando sua interface de rede.
Abra um terminal
Pressione Ctrl + Alt + T
Execute:
sudo -i
nmcli dev status
O comando acima listará todas as interfaces de rede existentes junto com seu estado.
Se o estado for mostrado como não gerenciado, isso significa que o Network Manager não está controlando uma interface correspondente.
Se estado exibir algum outro valor:
DEVICE TYPE STATE
eth0 802-3-ethernet connected
Isso implica que uma determinada interface é gerenciada pelo Network Manager.
Para desativar o Network Manager para o seu eth0, você pode fazer o seguinte.
Edite o arquivo de configuração do Network Manager em / etc / NetworkManager e defina:
managed=false
No terminal, continue em execução:
nano /etc/NetworkManager/NetworkManager.conf
Escreva as seguintes linhas:
[ifupdown]
managed=false
Ctrl +
O , salve o arquivo.
Ctrl +
X , perto do nano.
Em seguida, em / etc / network / interfaces, adicione informações sobre a interface para a qual você deseja desabilitar o Network Manager.
No terminal, continue em execução:
nano /etc/network/interfaces
Escreva as seguintes linhas:
# The loopback network interface
auto lo
iface lo inet loopback
# eth0 not managed by Network Manager
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.146
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 208.67.222.222 #DNS OpenDns
Agora o Network Manager ignora automaticamente qualquer interface especificada no arquivo:
/etc/network/interfaces
E pare de gerenciá-los.
Após a reinicialização, verifique se o Network Manager está desativado com êxito para eth0:
sudo -i
nmcli dev status
DEVICE TYPE STATE
eth0 802-3-ethernet unmanaged