Cómo renovar DHCP IP en Debian Top 10

Cómo renovar DHCP IP en Debian Top 10

¿Qué es DHCP??

El protocolo DHCP o de configuración de host dinámico se utiliza para asignar dispositivos direcciones IP aleatorias automáticamente. Al usar un servidor o un enrutador con un servidor DHCP, los clientes no tienen que configurar sus direcciones IP manualmente. Necesitan solicitarlo al DHCP. Las direcciones IP proporcionadas por DHCP se conocen como direcciones IP dinámicas, mientras que las direcciones IP establecidas manualmente se conocen como direcciones IP estáticas.

Renovar la dirección IP en Debian 11 usando DHCP (todas las tarjetas de red):

El dhclient La herramienta es el método principal de Linux para tratar con DHCP o direcciones IP dinámicas. Cuando nuestro sistema arranca, Dhclient intenta configurar una dirección IP dinámica para cada dispositivo de red en nuestro sistema. Sin embargo, el usuario puede invocar dhclient en cualquier momento para renovar una dirección IP de la interfaz.

En el primer ejemplo de este tutorial, ejecutaremos dhclient Seguido por el -riñonal indicador para liberar la dirección IP actual. Es importante tener en cuenta que el comando dhclient liberará todas las direcciones IP cuando no se especifique un dispositivo de red.

Nota: Después de ejecutar este comando, perderá su conexión de red. Lo recuperará siguiendo los próximos pasos de este tutorial:

sudo dhclient -r

Ahora, su sistema lanzó su dirección IP y su conexión a Internet se ha ido.

También puede implementar el -V (verbosidad) Opción para que todo el proceso de IP de lanzamiento se detalle en la salida como se muestra en el ejemplo a continuación:

sudo dhclient -v -r

Una vez que se lanza su dirección IP, puede solicitar una nueva que use el comando dhclient sin parámetros adicionales, como se muestra en la captura de pantalla a continuación:

sudo dhclient

Y también puede implementar el indicador -v para obtener una salida detallada, como se muestra en el siguiente ejemplo:

sudo dhclient -v

Como puede ver, la dirección IP 192.168.1.103 fue asignado al dispositivo WLP3S0.

Renovar la dirección IP en Debian 11 utilizando DHCP (tarjeta de red específica):

Como se mencionó anteriormente, si no especifica un dispositivo al ejecutar el comando dhclient, todas las direcciones IP de la tarjeta de red se verán afectadas.

Especificar una tarjeta de red al ejecutar Dhclient es bastante simple. Simplemente agregue el nombre de la tarjeta de red al final del comando.

El siguiente ejemplo muestra cómo liberar la dirección IP del WLP3S0 Tarjeta Wi-Fi específicamente. Como se mencionó en los primeros pasos de este tutorial, la opción -v se agregó solo para obtener una salida detallada. Puedes omitirlo.

sudo dhclient -v -r wlp3s0

Luego, para obtener una nueva dirección IP dinámica para la tarjeta Wi-Fi WLP3S0 específicamente, ejecute el siguiente comando:

sudo dhclient -v wlp3s0

Como puede ver, la dirección IP se asignó correctamente al WLP3S0 dispositivo de red.

¿Cómo funciona DHCP??

Cuando corres el dhclient Comando, o cuando inicia su computadora, Dhclient envía mensajes de transmisión (DHCP Discover) a las subredes para descubrir servidores DHCP disponibles. El paquete DHCP Discover incluye la dirección MAC de la computadora física para el cliente identificada por el servidor. Luego, el servidor DHCP envía una oferta de respuesta (oferta DHCP) para enviar una dirección IP. El cliente responde con un paquete de solicitud o solicitud de DHCP que aceptan la oferta. Luego, el servidor DHCP asigna una dirección IP al cliente, integrándola a la red. Este proceso se conoce como Negociación de DHCP.

En términos de paquetes, podemos resumir este proceso como dhcpdiscover> dhcpoffer> dhcprequest> dhcpack donde:

Dhcpdescubre: Se envía un paquete desde el cliente a las subredes que buscan servidores DHCP disponibles para obtener la dirección IP.

Dhcpoffer: Cuando el servidor DHCP recibe el paquete, el servidor envía un mensaje DHCPoffer nuevamente al cliente identificado por su dirección MAC, y luego ofrece asignarle una dirección IP gratuita o no utilizada.

Dhcprequest: El cliente envía un paquete al servidor DHCP que acepta la oferta. Si más de un servidor DHCP ofreciera la dirección IP, el cliente aceptaría el primero recibido y se notificaría a otros servidores DHCP que la solicitud inicial ya estaba satisfecha.

Dhcpack: Finalmente, después de que el servidor DHCP obtuvo el paquete de solicitud final del cliente. Responderá con un paquete dhcpack completando la asignación de IP.

Cómo consultar el historial de arrendamiento de DHCP?

En algunos casos, es posible que desee ver su historial de direcciones IP dinámicas. Esto se puede lograr verificando los registros del sistema ubicados en/var/log/syslog. El siguiente comando le permite ver todos los procesos de negociación que involucran el comando dhclient:

sudo grep dhclient/var/log/syslog

Como puede ver, podemos ver todo el proceso de negociación y las direcciones IP previamente asignadas.

Nota: Si este artículo fue interesante para usted, es posible que desee leer los comandos avanzados de la red de Linux.

Conclusión:

Como puede ver, renovar una dirección IP en Debian 11 usando DHCP es bastante fácil. Comprender cómo funcionan los servidores y clientes DHCP es un conocimiento básico que cualquier usuario de Linux debe aprender a comprender cuántos dispositivos adquieren su dirección IP. Si bien las direcciones IP dinámicas no tienen sentido en las redes planificadas, son una excelente manera de administrar direcciones IP públicas ya que dos dispositivos no pueden tener la misma dirección. Como puede ver, solicitar una dirección IP dinámica desde un dispositivo Linux se puede realizar por cualquier nivel de usuario de Linux si hay acceso privilegiado. En muchos casos, cuando se conecta a una red pública pero no recibe acceso a Internet, es posible que desee solicitar una dirección IP dinámica utilizando el método explicado. Esto fue útil para mí en algunas situaciones.

Para obtener información adicional sobre el comando dhclient, puede visitar la página del hombre en https: // Linux.morir.net/hombre/8/dhclient.

Gracias por leer este tutorial explicando cómo renovar las direcciones IP de DHCP en Debian 11. Sigue siguiendo la pista de Linux para obtener consejos y tutoriales de Linux adicionales.