Cómo instalar y configurar DHCP en Linux

Cómo instalar y configurar DHCP en Linux

Cualquier administrador del sistema o red que trabaje en entornos informáticos grandes y ocupados a menudo le resultará hecido configurar nuevos clientes y asignarles direcciones IP y una variedad de otros parámetros de configuración. Aquí es donde DHCP o el protocolo de configuración de host dinámico son útiles.

DHCP o el protocolo de configuración de host dinámico es un protocolo de cliente cliente que asigna automáticamente y dinámicamente direcciones IP y otros parámetros de configuración a dispositivos dentro de su red.

Este tutorial explica cómo configurar un servidor DHCP y configurarlo para su red. Esta guía también ilustrará cómo configurar el sistema de cliente DHCP. Tenga en cuenta que esta guía es específica de Ubuntu 20:04 y no en ningún otro sistema operativo.

Introducción a los métodos de asignación DHCP y DHCP

Si bien nuestro artículo anterior presentó DHCP y discutió elaboradamente cómo funciona, todavía es vital presentarlo aquí y explicar las diversas opciones de asignación que puede usar.

El mecanismo operativo de DHCP es bastante simple. Muchas computadoras no tienen direcciones IP cuando inician a menos que tengan una dirección IP estática dedicada.

Después del arranque, una máquina usará la automática DHCP Descubrir componente para enviar una transmisión. El servidor DHCP responderá a la solicitud o transmisión y se comunicará con el cliente utilizando el Oferta DHCP tráfico de unidifusión. El tráfico de oferta de DHCP lleva la dirección IP designada asignada al cliente. También contiene la dirección IP DNS del servidor y la dirección IP predeterminada para la puerta de enlace.

En consecuencia, el cliente enviará una solicitud DHCP al servidor que reconoce el recibo y la aceptación de los parámetros de configuración. Los servidores mantendrán registros de todas las direcciones asignadas para evitar colisiones de direcciones IP o asignaciones dobles. Para las redes locales, solo debe haber un solo servidor.

Los siguientes son los métodos de asignación crítica.

  • Asignación manual- Basará su distribución de direcciones IP en direcciones Mac (control de acceso a medios). Este sistema de asignación le da a cada máquina una dirección IP fija y el servidor DHCP enviará consistentemente al dispositivo una configuración fija basada en su dirección MAC.
  • Asignación automática- El servidor usará un primer método de llegada, por primera vez, para asignar direcciones IP de forma automática y dinámica. Las direcciones asignadas pueden tener tiempo de arrendamiento fijo o tiempo de arrendamiento infinito. Las direcciones IP con tiempo de arrendamiento fijo caducarán después de un tiempo. Por otro lado, las direcciones IP con tiempo de arrendamiento infinito permanecerán permanentemente para el cliente.

Guía paso a paso sobre cómo configurar el servidor DHCP en Ubuntu

Debe seguir estos pasos para configurar un servidor DHCP en su sistema Linux:

Paso 1: asegúrese de que sus sistemas cumplan con todas las especificaciones

En primer lugar, asegúrese de que su sistema cumpla con todos los requisitos previos necesarios. Incluyen:

  • Tienes dos sistemas informáticos, ambos ejecutando Ubuntu 20:04
  • Privilegio para acceder a su red como usuario raíz con la capacidad de usar el comando sudo

Paso 2: Instale el servidor DHCP

En su máquina del servidor DHCP designada, instale el servidor DHCP. En particular, el paquete del servidor DHCP viene en el depósito predeterminado de Ubuntu. Utilizará el siguiente comando para implementar la instalación:

Paso 3: Inicie su servicio DHCP

Inicie su servicio DHCP para habilitarle que comience en el reinicio del sistema. Puede lograr esto usando los siguientes comandos:

Paso 4: Configure el servicio DHCP

El archivo de configuración DHCP está disponible en/etc/default/iSc-dhcp-server. Puede editar el archivo con los detalles correctos para especificar su interfaz de red. El siguiente comando lo ayudará a lograr esto:

Puede especificar su red usando este comando:

Proceda a guardar y cerrar el archivo una vez terminado. El siguiente paso es editar la configuración (/etc/dhcp/dhcpd.File conf) para definir su arrendamiento DHCP. Se debe usar el siguiente comando:

Descopment la línea a continuación:

El último paso al configurar su servidor es cambiar las líneas a continuación adecuadamente:

Guarde y cierre este archivo una vez que termine de editar todo.

Paso 5: Configure el servidor DHCP para la asignación de direcciones IP estáticas a los clientes

El servidor DHCP tiene una configuración predeterminada para asignar direcciones IP dinámicas a los clientes dentro de la red. Sin embargo, debe configurar su servidor para dar direcciones IP estáticas a los clientes DHCP en función de la dirección MAC de cada cliente.

Por ejemplo, podemos asignar 192.168.21.02 a un cliente con el 4C: BB: 58: 9C: F5: 55 Dirección MAC. Edite su/etc/dhcp/dhcpd.archivo conf uso del comando nano como se muestra a continuación para lograr esto.

Debe agregar las siguientes líneas al archivo:

Guarde los cambios y cierre el archivo.

Es hora de reiniciar su servicio DHCP para implementar los cambios. Puede usar el siguiente comando para reiniciar el servicio:

Proceda a verificar el estado de su servicio DHCP con el comando a continuación:

Paso 6: Configure su instancia de cliente DHCP para obtener una dirección IP estática

Una vez que configure su servidor, también deberá configurar su instancia de cliente. El primer procedimiento de configuración es asegurarse de que su cliente pueda obtener una dirección IP estática del servidor.

Para lograr esto, abra su máquina de cliente. Suponemos que su máquina cliente tiene el 4C: BB: 58: 9c: F5: 55 Dirección MAC. Una vez en el dispositivo, edite su interfaz de red utilizando el comando a continuación:

Puede editar la interfaz golpeando las siguientes líneas predeterminadas:

Guarde los cambios y cierre el archivo. Ahora, para asegurarse de aplicar los cambios relevantes en el nuevo archivo, puede reiniciar su servicio de administrador de red utilizando el comando a continuación:

El siguiente paso es ejecutar el comando a continuación en la máquina del cliente:

La salida debe ser la siguiente:

A veces, puede no obtener la dirección IP de su servidor DHCP. Si ese es el caso, puede obtenerlo ejecutando el comando a continuación:

Puede verificar la dirección IP ejecutando el comando a continuación:

Paso 7: Configure su instancia de cliente DHCP para obtener una dirección IP dinámica

También puede configurar su otra máquina cliente para obtener una dirección IP dinámica de su servidor DHCP. Puede comenzar este proceso editando primero su archivo de interfaz de red utilizando el comando a continuación:

Agregue las líneas a continuación al archivo:

Puede guardar y cerrar el archivo. Ahora, para asegurarse de implementar los cambios en la interfaz, proceda a reiniciar su administrador de red utilizando el siguiente comando:

Verifique la dirección IP dinámica asignada a su cliente DHCP ejecutando el siguiente comando:

La salida debe ser similar a lo que hay en la ilustración a continuación:

Conclusión

El artículo analiza todo el proceso que comienza con la instalación y la configuración del servidor DHCP en Ubuntu. También discutimos la configuración de la instancia del cliente para obtener direcciones IP dinámicas y estáticas.