Estou tentando configurar a eth0
interface 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 eth0
a 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/interfaces
arquivo foi definido como
iface eth0 inet manual
que eu mudei para:
auto eth0
iface eth0 inet dhcp
no entanto, isso não altera o eth0
endereço IP, mesmo se o sistema for reinicializado.
Responder1
Se o seu dhcp
estiver configurado corretamente para fornecer um endereço IP, o comando:
dhclient eth0 -v
Deveria trabalhar. A opção -v
ativar mensagens de log detalhadas pode ser útil.
Se o seu eth0
já 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/interfaces
você pode usar comandos ifup
e .ifdown
Responder2
Primeiro você precisa executar o seguinte comando:
dhclient -v -r
Em seguida, altere o ip
endereço:
ifconfig eth0 xx.xx.xx.xx
Mude xx.xx.xx.xx
com o ip_adress necessário