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