
sudo dhclient -v <device>
-v : verbose-r : release (olvidar IPs previamente asignadas)subnet 192.168.1.0 netmask 255.255.255.0 {
# rango de IPs
range 192.168.1.200 192 168.1.240;
# máscara de red
option subnet-mask 255.255.255.0;
# router
#option routers 192.168.1.10;
# servidores DNS
option domain-name-servers 8.8.8.8 8.8.4.4;
# nombre del dominio del rango (maquina.midominio.com)
option domain-name "midominio.com";
# configuración específica de un host
# el nombre de la sección puede ser cualquier cosa
# pero cada sección ha de ser diferente
host xxx {
hardware ethernet 12:34:56:78:90:ab;
fixed-address 192.168.1.240;
}
}
una vez configurado, hay que modificar /etc/default/isc-dhcp-server para indicar en que interfaces ha de trabajar el servidor DHCP
INTERFACESv4="ens9"
para lanzarlo:
sudo systemctl restart isc-dhcp-server
para comprobar que el servidor se va a arrancar cada vez que arranque el equipo
# verificar el estado sudo systemctl status isp-dhcp-server # deshabilitar el servicio sudo systemctl disable isc-dhcp-server
para visualizar las reservas de IPs: /var/lib/dhcp/dhcpd.leases