ifquery trabalhando mas não ifdown ou ifup

6

Estou tentando configurar minha placa de rede no Ubuntu 14.04.2 usando o arquivo /etc/network/interfaces .

O comando ifquery funciona como um encanto, sempre retorna a coisa certa, mas ifdown e ifup não funcionam até que eu reinicie o computador e, quando isso acontece, eles ainda mostram mensagens de erro. Acho que pode ser porque meu arquivo não é salvo ou recarregado corretamente.

Aqui está o que parece:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.0.0.119
netmask 255.0.0.0
gateway 10.0.0.1
dns-nameservers 8.8.8.8

Se houver qualquer informação que eu possa adicionar, por favor, pergunte e eu fornecerei assim que puder.

    
por neinstein 04.08.2015 / 01:44

1 resposta

9

Parece que a interface eth0 foi configurada antes e o endereço foi mantido persistentemente (por algum motivo) pelo kernel.

Para limpar todos os endereços da interface eth0 sem precisar reiniciar os serviços de rede ou ativar / desativar a interface:

sudo ip addr flush dev eth0

Em seguida, você pode usar ifup para configurar eth0 lendo /etc/network/interface file:

sudo ifup eth0

Para verbosidade:

sudo ifup -v eth0
    
por heemayl 04.08.2015 / 02:23