El protocolo DHCP es necesario porque evita que los administradores de red o del sistema configuren manualmente direcciones IP para máquinas nuevas agregadas a la red o el sistema informático que se mueven de una subred a otra.
A través del 'arrendamiento', el servidor DHCP asigna las direcciones IP a los clientes DHCP. El tiempo de arrendamiento depende de cuánto tiempo el sistema del cliente requiere la conexión o la configuración de DHCP.
Hablaremos sobre la configuración de un cliente DHCP en la distribución de Ubuntu Linux en este artículo. Hemos asumido en este artículo que el servidor DHCP ya está configurado en su otra máquina, o también puede instalarlo desde esto Url.
Configuración del cliente DHCP en Ubuntu
Para configurar el cliente DHCP en su sistema Ubuntu, primero verifique el nombre de la interfaz de red ejecutando el siguiente comando:
$ ifconfig
Una vez que se identifica el nombre de la interfaz de red, debe hacer algunos cambios en el archivo de interfaces de red para la configuración del cliente DHCP. Por lo tanto, abra el archivo '/etc/network/interfaces' en su editor de texto favorito utilizando el siguiente comando:
$ sudo nano/etc/network/interfaces
Ahora, use la siguiente sintaxis para configurar el cliente DHCP:
auto
Yo afrontoinet dhcp
Aquí, el nombre de la interfaz de red es 'ENP1S0'; Hemos cambiado las líneas anteriores en el siguiente formato:
Auto ENP1S0
IFACE ENP1S0 INET DHCP
Guardar y cerrar el archivo de configuración anterior. Ahora, reinicie los servicios del Administrador de red ejecutando el siguiente comando:
$ sudo systemctl reiniciar NetworkManager.servicio
O
$ sudo systemctl reiniciar redes
Verifique el estado del servicio NetworkManager ejecutando el siguiente comando:
$ sudo systemctl status networkManager.servicio
Cuando durante el proceso de arranque, este sistema debe solicitar parámetros de red desde el servidor DHCP.
Para ejecutar manualmente el proceso DHCP, se puede usar el comando dhclient. Si el servidor DHCP no asigna IP al cliente DHCP, use el siguiente comando Renovar o liberar la dirección IP. Esperar un rato; El servidor DHCP asignará automáticamente direcciones IP a la máquina del cliente.
$ sudo dhclient -r
Usar el comando 'ifconfig' puede ver el nombre de la interfaz.
Configurar DHCP a través de NetPlan
En la mayoría de la distribución de Ubuntu, la red se controla o administra a través del programa NetPlan. Por lo tanto, en esta situación, debe editar los archivos de configuración de NetPlan. Para editar la configuración del archivo apropiada, navegue en el directorio '/etc/netplan' y abra ese archivo.
$ sudo nano/etc/netplan/01-netcfg.yaml
Agregue las siguientes líneas en este archivo:
red:
versión 2
Renderizador: Networkd
Ethernets:
ENP1S0:
DHCP4: Sí
Guarde la configuración anterior utilizando 'Ctrl+O' en este archivo y salga desde esta ventana presionando 'Ctrl+X'.
Ahora, ejecute el comando a continuación para aplicar cambios:
$ sudo netplan aplicar
Configurar el cliente DHCP a través del entorno de escritorio de Ubuntu
También puede usar otra máquina virtual con Ubuntu 20.04 de escritorio como cliente DHCP. En Ubuntu, el método de configuración predeterminado se establece como DHCP. Si no toma un director de IP del servidor DHCP, cambie la configuración IPv4 de su red. Haga clic en Vaya a la 'configuración' y muévase a la configuración de la red o inalámbrica. La siguiente ventana debe mostrar en su sistema:
Establezca su configuración IPv4 completa de manera similar a la captura de pantalla de muestra que.
Ahora, muestre los detalles de la red haciendo clic en la pestaña 'Detalle' de la siguiente manera:
Verifique la configuración ejecutando el siguiente comando:
$ ifconfig
Verá que la IP se asigna a la interfaz de red.
También puede usar la máquina host en su sistema como cliente DHCP. Sin embargo, para obtener IP, no reinicie su máquina host porque, en este caso, VirtualBox se apagará, por lo que no hay DHCP ejecutándose en el sistema.
Es importante tener en cuenta que si está utilizando dispositivos móviles o máquinas host como cliente DHCP, la mayoría de las posibilidades es que ya se hayan conectado a esta red. Sin embargo, solicitarán la misma IP al servidor DHCP que se asignó antes. Sin embargo, si la IP no cae en su rango definido, entonces se enviará una solicitud al enrutador.
Conclusión
Hemos visto en este artículo cómo configurar un cliente DHCP utilizando diferentes formas en la distribución de Ubuntu. Todos los comandos que hemos implementado en el Ubuntu 20.04 entorno. La configuración del cliente DHCP es muy simple. Para que, en solo unos minutos, pueda configurar fácilmente un cliente DHCP en su sistema utilizando los pasos mencionados anteriormente.