Cargando



Instalar y configurar servidor DHCP CentOS 8 y cliente

Tutorial para saber cómo instalar y configurar servidor DHCP CentOS 8 y cliente paso a paso.


ago 31 2020 22:20
Avanzado
Total de Apartados : 3
ago 31 2020 22:23

Para todos los que administramos redes o sistemas operativos, en algún momento ha sido necesario configurar el DHCP (Dynamic Host Configuration Protocol -Protocolo de configuración dinámica de host) el cual es una función que tiene la tarea de crear concesiones o grupos de direcciones IP para asignar de forma aleatoria a los equipos en la red local sin que estas se repitan y dentro de esta concesión de direcciones IP será posible reservar direcciones IP para algunas tareas de soporte extra.

 

Tutorial con vídeo para saber cómo instalar AnyDesk en CentOS 8 paso a paso.

 

CentOS 8 es una de las distribuciones de Linux enfocadas a compañías gracias a sus funciones de seguridad, desempeño y operación. Es por ello que a continuación veremos de forma detallada cómo instalar y configurar un servidor DHCP en CentOS 8 tanto a nivel de servidor como de cliente.

 

Te mostramos cómo puedes ver la versión instalada de Ubuntu, Linux Mint o CentOs de Linux usando comandos fácilmente.

 


1. Cómo instalar DHCP en servidor CentOS 8

 

Paso 1

El primer paso que debemos dar será instalar el protocolo DHCP en el equipo servidor, para ello ejecutamos el siguiente comando:
sudo dnf -y install dhcp-server

 

Paso 2

Cuando este proceso finalice veremos lo siguiente:

 

 


2. Cómo configurar servidor DHCP en CentOS 8

 

Paso 1

Una vez instalado vamos a configurarlo, para ello accederemos al siguiente archivo con nuestro editor deseado:
sudo nano /etc/dhcp/dhcpd.conf
Veremos lo siguiente:

 

 

 

 

Paso 2

En la parte superior de este archivo ingresaremos las siguientes variables:
option domain-name "solvetic.lan";
option domain-name-servers ns1.solvetic.lan, ns2.solvetic.lan;
default-lease-time 3600;
max-lease-time 7200;
authoritative;

 

Paso 3

Luego ingresamos lo siguiente:
subnet 192.168.1.1 netmask 255.255.255.0 {
				option routers										   192.168.1.1;
				option subnet-mask								255.255.255.0;
				option domain-search				   "solvetic.lan";
				option domain-name-servers	 192.168.0.1;
				range   192.168.0.15   192.168.0.45;
				range   192.168.0.60   192.168.10.90;
}

 

Paso 4

En estas líneas hemos definido:
  • Dominio
  • Tiempo de respuesta
  • IP del router
  • Máscara de subred
  • Dominio de búsqueda
  • Rangos de direcciones IP a usar

 

Guardamos los cambios con las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.

 

Una vez realizado esto iniciamos el servicio dhcp:

sudo systemctl start dhcpd

 

Paso 5

Comprobamos el estado de DHCP con el siguiente comando:
sudo systemctl status dhcpd

 

Paso 6

Añadiremos el servicio DHCP al firewall de CentOS 8 y actualizamos las reglas con los siguientes comandos:
sudo firewall-cmd --add-service=dhcp --permanent 
sudo firewall-cmd –reload

 

Paso 7

Habilitamos el servicio DHCP para que sea iniciado en el arranque de CentOS 8:
sudo systemctl enable dhcpd

 

Paso 8

Si deseamos podemos confirmar el puerto por el cual se escucha DHCP:
sudo netstat -tulpen

 

Hasta este punto hemos instalado el servidor DHCP en CentOS 8.

 


3. Cómo configurar cliente DHCP CentOS 8

 

Paso 1

Vamos al equipo CentOS 8 que actuará como cliente y allí instalaremos el cliente DHCP con el siguiente comando:
sudo dnf -y install dhcp-client

 

Paso 2

Al finalizar veremos lo siguiente:

 

 

Paso 3

Ahora usaremos el comando dhclient seguido de la interfaz para las solicitudes DHCP:
sudo dhclient “interfaz”

 

Paso 4

Vamos a crear una conexión persistente DHCP, para esto ejecutamos lo siguiente:
ifname="adaptador"
nmcli connection modify ${ifname} ipv4.method auto
nmcli connection down ${ifname}; nmcli connection up ${ifname}

 

Paso 5

Configuramos los parámetros del adaptador con la siguiente orden:
sudo nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
Nota
Debemos ingresar el adaptador correcto en cada caso.

 

Paso 6

Allí editamos lo siguiente:
DEVICE="enp0s3"
BOOTPROTO="dhcp"
ONBOOT="yes"
TYPE="Ethernet"
PERSISTENT_DHCLIENT="yes"

 

Guardamos los cambios con las teclas Ctrl + O y salimos con las teclas Ctrl + X.

 

Paso 7

Después de esto reiniciamos el equipo cliente y con el comando “ip a” veremos que se ha logrado asignar una dirección IP del rango que hemos establecido:

 

 

Paso 8

Desde el servidor podemos ver las conexiones DHCP ejecutando lo siguiente. Allí encontramos detalles puntuales del equipo.
cat /var/lib/dhcpd/dhcpd.leases

 

Solvetic te ha explicado cómo instalar y configurar DHCP como servidor y cliente en CentOS 8.

 

Ten a mano tus Sistemas Operativos preferidos y crea un mismo USB booteable Multiboot para diferentes sistemas con WinsetupfromUSB y WintoUSB.


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X