use dhcp na eth0 usando linha de comando

use dhcp na eth0 usando linha de comando

Estou tentando configurar a eth0interface para usar dhcp para obter um endereço ipv4, usando a linha de comando. Posso alterar manualmente o endereço IP usando

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

Existe um comando semelhante para usar para definir eth0a obtenção de um endereço usando dhcp? Tentei digitar:

sudo dhclient eth0 

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

iface eth0 inet manual 

que eu mudei para:

auto eth0
iface eth0 inet dhcp 

no entanto, isso não altera o eth0endereço IP, mesmo se o sistema for reinicializado.

Responder1

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

dhclient eth0 -v 

Deveria trabalhar. A opção -vativar mensagens de log detalhadas pode ser útil.

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

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

Responder2

Primeiro você precisa executar o seguinte comando:

dhclient -v -r

Em seguida, altere o ipendereço:

ifconfig eth0 xx.xx.xx.xx

Mude xx.xx.xx.xxcom o ip_adress necessário

informação relacionada