2.Dhcp - Anexo II - Servidor DHCP de Isc
2.Dhcp - Anexo II - Servidor DHCP de Isc
2.Dhcp - Anexo II - Servidor DHCP de Isc
Índice
1. Introducción......................................................................................................................... 3
2. Instalación y configuración en clientes................................................................................3
3. Instalación del servidor........................................................................................................4
4. El archivo de configuración dhcpd.conf...............................................................................5
4.1. Diagnóstico básico de errores......................................................................................6
4.2. Parámetros globales.....................................................................................................6
4.3. Parámetros de tiempos................................................................................................7
4.4. Declaraciones de bloques............................................................................................8
2 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
1. Introducción.
El servidor DHCP más característico en todas las versiones de Linux es el servidor
DHCP de ISC (Internet Systems Consortium). La implementación del servidor DHCP de ISC
proporciona tres aspectos: servidor, cliente y agente de retransmisión.
La versión Desktop incluye este servicio DHCP. Los paquetes son isc-dhcp-client
para el cliente. Durante la secuencia de arranque de la máquina, esta negocia con el
servidor DHCP, el cual le proporciona una dirección IP válida. El cliente DHCP debe utilizar
las bibliotecas estándar para solicitar una configuración con la que obtendrá la configuración
necesaria para poder empezar a trabajar con la dirección IP.
sudo dhclient
sudo dhclient -r
3 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
Las bibliotecas del sistema que hacen las funciones de cliente DHCP en Windows
siempre están disponibles. En concreto, desde la versión del 95, se han adaptado al
protocolo IPv4 y, con Windows Vista, a IPv6. Tan solo hay que activar la opción "Obtener
una dirección IP automáticamente", al configurar las propiedades del Protocolo Internet
TCP /IP de cada tarjeta de red instalada en el equipo.
ipconfig /release
ipconfig /renew
# All times in this file are in UTC (GMT), not your local timezone. This is
# not a bug, so please don't ask about it. There is no portable way to
# store leases in the local timezone, so please don't request this as a
# feature. If this is inconvenient or confusing to you, we sincerely
# apologize. Seriously, though - don't ask.
lease 192.168.120.2 {
starts 2 2022/02/10 11:21:27;
ends 2 2022/02/10 11:31:27;
binding state active;
next binding state free;
hardware ethernet 00:ld:60:af:d7:e3;
client-hostname "alumno-desktop";
}
También se puede analizar el registro del sistema, por si algo sale mal.
tail -f /var/log/syslog
4 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
Se trata de un archivo de texto que almacena la información de red para los clientes y
donde se pueden declarar opciones globales para todos los clientes, o bien opciones para
cada sistema cliente. Se recogen una serie de entradas o sentencias. En el caso de que
alguna necesite distintos parámetros, se pueden agrupar en bloques mediante llaves ({ }), de
manera que unas contengan a otras. Se clasifican de acuerdo con los siguientes tipos:
• Parámetros: Describen el comportamiento del servidor DHCP. Pueden ser
parámetros globales o locales a un conjunto de declaraciones.
• Declaraciones: Describen redes, máquinas o grupos de máquinas junto con un rango
de direcciones IP para cada uno.
El archivo de configuración puede contener tabulaciones o líneas en blanco
adicionales para facilitar el formato. Las palabras clave no distinguen entre mayúsculas y
minúsculas, y las líneas que empiezan con una almohadilla (#) se consideran comentarios.
Parámetros globales;
Declaración_1 {
[Parámetros locales relativos a Declaración_l]
[sub_declaración anidada a Declaración_l]
}
Declaración_N {
[Parámetros locales relativos a Declaración_N]
[sub_declaración anidada a Declaración_N]
}
Algunos parámetros comienzan con la palabra "option" y otros no. Los primeros
describen datos que proporciona el servidor al cliente y que forman parte del protocolo. Los
otros describen las características del servidor de DHCP.
El campo valores dependerá del parámetro que se quiera configurar. Puede ser un
valor lógico como on u off, una dirección, un nombre predefinido u otro valor según el tipo de
parámetro.
5 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
En este archivo también se definen las subredes en las que actúa el servidor DHCP,
así como los rangos de direcciones asignables. Existen parámetros que pueden ser globales
o bien incluirse dentro de una declaración de subred. Cualquier parámetro incluido en una
subred tiene preferencia sobre los que se dan de una manera más general.
sudo dhcpd -t
sudo dhcpd -d
lease-file-name <ruta/archivo>;
server-identifier <IP>;
6 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
ddns-update-style none;
max-lease-time <segundos>;
default-lease-time <segundos>;
7 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
8 de 9
Servicios de Red e Internet Tema 2. Anexo II - Servidor DHCP de ISC.
v1.2
group {
option routers 192.168.100.254;
option subnet-mask 255.255.255.0;
host alumno1 {
option host-name "alumno1.ejemplo.com";
hardware ethernet 00:A0:78:8E:9E:AA;
fixed-address 192.168.100.4;
}
host alumno2 {
option host-name "alumno2.ejemplo.com";
hardware ethernet 00:A1:DD:74:C3:F2;
fixed-address 192.168.100.6;
}
}
9 de 9