usa dhcp na eth0 usando a linha de comando

2

Estou tentando definir a interface eth0 para usar o dhcp para obter um endereço ipv4, usando a linha de comando. Eu posso alterar manualmente o endereço IP usando

sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

Existe um comando semelhante a ser usado para definir eth0 para obter um endereço usando o dhcp? Eu tentei digitar:

sudo dhclient eth0 

no entanto, o endereço IP não muda quando eu digito isso. O arquivo /etc/network/interfaces foi definido como

iface eth0 inet manual 

que eu mudei para:

auto eth0
iface eth0 inet dhcp 

no entanto, isso não altera o endereço eth0 ip, mesmo que o sistema seja reinicializado.

    
por thrig 29.10.2016 / 17:51

2 respostas

11

Se o seu dhcp estiver configurado corretamente para fornecer um endereço IP, o comando:

dhclient eth0 -v 

deve funcionar. A opção -v permite mensagens de log detalhadas, pode ser útil.

Se o seu eth0 já estiver ativo, antes de solicitar um novo endereço IP, tente desconfigurar eth0 .

Para configurar as interfaces de rede com base nas definições de interface no arquivo /etc/network/interfaces , você pode usar os comandos ifup e ifdown .

    
por 29.10.2016 / 18:16
0

Primeiro, você precisa executar o seguinte comando:

dhclient -v -r

Em seguida, altere o endereço ip :

ifconfig eth0 xx.xx.xx.xx

Altere xx.xx.xx.xx com o ip_adress necessário

    
por 29.10.2016 / 18:55

Tags