Red Hat Training
A Red Hat training course is available for RHEL 8
15.3. Configuración del servidor DHCP para clientes sin disco
Este procedimiento describe cómo configurar DHCP para un sistema sin disco.
Requisitos previos
- Instale los paquetes necesarios. Consulte los requisitos previos en Sección 15.1, “Preparación de un entorno para el sistema remoto sin disco”.
-
Configurar
tftp
. Ver Sección 15.2, “Configurar un servicio tftp para clientes sin disco”.
Procedimiento
Configure un servidor DHCP y habilite el arranque PXE añadiendo la siguiente configuración a
/etc/dhcp/dhcpd.conf
:allow booting; allow bootp; subnet 192.168.205.0 netmask 255.255.255.0 { pool { range 192.168.205.10 192.168.205.25; } option subnet-mask 255.255.255.0; option routers 192.168.205.1; } class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server server-ip; filename "pxelinux.0"; }
Esta configuración no arrancará sobre UEFI. Para realizar la instalación para UEFI, siga el procedimiento de esta documentación: Configuración de un servidor TFTP para clientes basados en UEFI. Además, tenga en cuenta que el
/etc/dhcp/dhcpd.conf
es un archivo de ejemplo.NotaCuando las máquinas virtuales
libvirt
se utilizan como cliente sin disco,libvirt
proporciona el servicio DHCP y no se utiliza el servidor DHCP independiente. En esta situación, el arranque en red debe ser habilitado con la opciónbootp file='filename'
opción en la configuración de redlibvirt
,virsh net-edit
.Habilite
dhcpd.service
introduciendo el siguiente comando:# systemctl enable --now dhcpd.service