use dhcp en eth0 usando la línea de comando

use dhcp en eth0 usando la línea de comando

Estoy intentando configurar la eth0interfaz para que use dhcp para obtener una dirección ipv4, usando la línea de comando. Puedo cambiar manualmente la dirección IP usando

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

¿Existe un comando similar para configurar eth0y obtener una dirección usando dhcp? Intenté escribir:

sudo dhclient eth0 

sin embargo, la dirección IP no cambia cuando escribo esto. El /etc/network/interfacesarchivo fue configurado en

iface eth0 inet manual 

que luego cambié a:

auto eth0
iface eth0 inet dhcp 

sin embargo, esto no cambia la eth0dirección IP incluso si se reinicia el sistema.

Respuesta1

Si dhcpestá configurado correctamente para darle una dirección IP, el comando:

dhclient eth0 -v 

Deberia trabajar. La opción -vhabilitar mensajes de registro detallados puede resultar útil.

Si eth0ya está activo, antes de solicitar una nueva dirección IP, intenta desconfigurarla eth0.

Para configurar las interfaces de red según las definiciones de interfaz en el archivo, /etc/network/interfacespuede usar los comandos ifupy ifdown.

Respuesta2

Primero necesitas ejecutar el siguiente comando:

dhclient -v -r

Luego cambia la ipdirección:

ifconfig eth0 xx.xx.xx.xx

Cambie xx.xx.xx.xxcon la dirección IP necesaria

información relacionada