Servicio de configuración de red (DHCP)

Para configurar el servicio de DHCP, Zentyal usa ISC DHCP Software [4], el estándar de facto en sistemas Linux. Este servicio usa el protocolo de transporte UDP, puerto 68 en la parte del cliente y puerto 67 en el servidor.

[4]https://www.isc.org/software/dhcp

Configuración de un servidor DHCP con Zentyal

El servicio DHCP necesita una interfaz configurada estáticamente sobre la que despliega el servicio. Esta interfaz debe ser interna. En el menú DHCP podemos encontrar una lista de interfaces sobre las que podemos ofrecer el servicio.

Interfaces sobre las que podemos servir DHCP

Interfaces sobre las que podemos servir DHCP

Opciones personalizadas

Una vez seleccionemos la configuración de una de estas interfaces se nos mostrará el siguiente formulario:

Configuración del servicio DHCP

Configuración del servicio DHCP

Los siguientes parámetros se pueden configurar en la pestaña de Opciones personalizadas:

Puerta de enlace predeterminada:

Es la puerta de enlace que va a emplear el cliente para comunicarse con destinos que no están en su red local, como podría ser Internet. Su valor puede ser Zentyal, una puerta de enlace ya configurada en el apartado Red ‣ Routers o una Dirección IP personalizada.

Dominio de búsqueda:

En una red cuyas máquinas pertenecen al mismo subdominio se puede configurar un dominio de búsqueda. De esta forma, cuando se intenta resolver un nombre de dominio sin éxito (por ejemplo host) se realizará un nuevo intento añadiendo el dominio de búsqueda al final (host.zentyal.lan).

Servidor de nombres primario:

Especifica el servidor DNS que usará el cliente en primer lugar cuando tenga que resolver un nombre de dominio. Su valor puede ser Zentyal DNS local o la dirección IP de otro servidor DNS. Si queremos que se consulte el propio servidor DNS de Zentyal, hay que tener en cuenta que el módulo DNS [5] debe estar habilitado.

Servidor de nombres secundario:

Servidor DNS con el que contactará el cliente si el primario no está disponible. Su valor debe ser una dirección IP de un servidor DNS.

Servidor NTP:

Servidor NTP que usará el cliente para sincronizar el reloj de su sistema. Puede ser Ninguno, Zentyal NTP local o la dirección IP de otro servidor NTP. Si queremos que se consulte el propio servidor NTP de Zentyal, hay que tener el módulo NTP [6] habilitado.

Servidor WINS:

Servidor WINS (Windows Internet Name Service) [7] que el cliente usará para resolver nombres en una red NetBIOS. Este puede ser Ninguno, Zentyal local u otro Personalizado. Si queremos usar Zentyal como servidor WINS, el módulo de Compartición de ficheros [8] tiene que estar habilitado.

Debajo de estas opciones podemos ver los rangos dinámicos de direcciones y las asignaciones estáticas. Para que el servicio DHCP funcione debe haber, al menos, un rango de direcciones a distribuir o asignaciones estáticas. En caso contrario el servidor DHCP no servirá direcciones IP aunque esté escuchando en todas las interfaces de red.

Rango de red disponible

Rango de red disponible

Los rangos de direcciones y las direcciones estáticas disponibles para asignar desde una determinada interfaz vienen determinados por la dirección estática asignada a dicha interfaz. Cualquier dirección IP libre de la subred correspondiente puede utilizarse en rangos o asignaciones estáticas.

Para añadir un rango en la sección Rangos se introduce un nombre con el que identificar el rango y los valores que se quieren asignar dentro del rango que aparece encima.

Configuración de un rango de red para el DHCP

Configuración de un rango de red para el DHCP

Se pueden realizar asignaciones estáticas de direcciones IP a determinadas direcciones físicas en el apartado Asignaciones estáticas. Para ello tenemos que crear un objeto cuyos miembros sean únicamente parejas de direcciones IP de host (/32) y direcciones MAC. Podemos crear este objeto bien desde Red ‣ Objetos bien usando el menú rápido que se nos ofrece desde la interfaz de DHCP. Una dirección asignada de este modo no puede formar parte de ningún rango. Se puede añadir una Descripción opcional para la asignación.

Configuración de una asignación estática

Configuración de una asignación estática

Podemos ver los clientes DHCP con asignaciones dinámicas (las estáticas no se muestran) gracias a un widget que aparecerá en nuestro Dashboard:

Cliente con asignación dinámica activa

Cliente con asignación dinámica activa

[5]Véase la sección Servicio de resolución de nombres de dominio (DNS) para más detalles.
[6]Véase la sección Servicio de sincronización de hora (NTP) para más detalles.
[7]WINS: http://es.wikipedia.org/wiki/Windows_Internet_Naming_Service
[8]Véase la sección Controlador de Dominio para más detalles.

Opciones de DNS dinámico

El DNS dinámico permite asignar nombres de dominio a los clientes DHCP mediante la integración de los módulos de DHCP y DNS. De esta forma se facilita el reconocimiento de las máquinas presentes en la red por medio de un nombre en el dominio, en lugar de por una dirección IP que puede cambiar.

Configuración de actualizaciones DNS dinámicas

Configuración de actualizaciones DNS dinámicas

Para utilizar esta opción hay que acceder a la pestaña Opciones de DNS dinámico teniendo en cuenta que el módulo DNS debe estar habilitado también. Un Dominio dinámico y un Dominio estático se añadirán a la configuración de DNS automáticamente. El dominio dinámico aloja los nombres de máquinas cuya dirección IP es asignada dinámicamente por DHCP, siendo el nombre asociado el que envía el cliente DHCP en sus peticiones (normalmente el nombre de la máquina). Si no envía ninguno, se utiliza el patrón dhcp-<dirección-IP-ofrecida>.<dominio-dinámico>. Si existe conflicto con una asignación estática, se sobreescribirá ésta última. En el dominio estático, el nombre de máquina seguirá este patrón: <nombre>.<dominio-estático>. El nombre es el registrado en el objeto que se usa para la asignación.

Opciones avanzadas

Opciones avanzadas de DHCP

Opciones avanzadas de DHCP

La concesión dinámica de direcciones tiene un tiempo límite. Una vez expirado este tiempo se tiene que pedir la renovación (configurable en la pestaña Opciones avanzadas). Este tiempo varía desde 1800 segundos hasta 7200. Esta limitación también se aplica a las asignaciones estáticas.

Zentyal soporta arranque de clientes ligeros o Thin Clients por DHCP. En la pestaña Opciones Avanzadas podemos configurar el cliente ligero que anunciaremos por DHCP. Si no usamos Zentyal como servidor de cliente ligero en Host seleccionaremos la máquina remota y en Ruta del fichero la ruta para encontrar la imagen dentro del servidor.

También están disponibles las siguientes opciones en la versión comercial:

Opción 150:
Permite conectarse a servidores TFTP para VoIP.
Opción 155:
Permite conectar a un servidor ShoreTel Director.