Practica 2.- Servidor DHCP


Linux.

Instalación

$ sudo apt-get install isc-dhcp-server

Configuración

$ sudo nano /etc/default/isc-dhcp-server
(interfaces a los que se sirve). No modificar, por lo que servirá direcciones a aquel interface que esté definido en dhcpd.conf

$ sudo nano /etc/dhcp/dhcpd.conf
donde podríamos tener varias configuraciones. Una de las más básicas se corresponde con algo así:

# Este dhcp es el servidor oficial
authoritative;
# Parametros comunes de tiempo de concesión por todos los interfaces
default-lease-time 600;
max-lease-time 7200;
option domain-name="a28.local";
# 10 concesiones por el interface 172.16.0.X
subnet 172.16.0.0 netmask 255.255.255.0 {
    range 172.16.0.60 172.16.0.69;
    option subnet-mask 255.255.255.0;
    option routers 172.16.0.150;
    option domain-name-servers 172.16.0.150;
    option broadcast-address 172.16.0.252;
}
host portatil_jefe {
    hardware ethernet XX:XX:XX:XX:XX:XX;
    fixed-address 172.16.0.101;
}

De esta forma hemos indicado el rango de IPs a ofrecer en nuestra red y que a uno de los clientes identificado con su MAC siempre se le asignará una IP fija.

Por último solo nos queda reiniciar el ordenador o reiniciar los siguientes servicios:

$ sudo /etc/init.d/isc-dhcp-server restart

Las concesiones se pueden ver en /etc/lib/dhcp3/*.leases.
Para ver los problemas (si hay) en el arranque: tail /var/log/syslog

Se puede ver en wireshark el protocolo dhcp con el filtro udp.port==67


Windows 2008.-

Este servidor permite asignar de forma automática una configuración IP a aquellos clientes que lo soliciten. Como los clientes tienen asignadas direcciones IP estáticas del rango de la red 172.16.0.X, este servicio está orientado, principalmente, a quienes se conecten de forma puntual, como por ejemplo, a los clientes de equipos portátiles que suelen tener sus tarjetas de red configuradas para obtener una dirección IP de forma automatizada.

Instalación

Como todos los servicios de W2008, se procede mediante
Inicio - Herramientas Administrativas - Administrador del servidor – Funciones (boton derecho) – Servidor DHCP.

En el asistente que se arranca procederemos a indicar los parámetros de nuestro ámbito

Configuración del Servidor DHCP

A partir de este punto, se configura el ámbito de asignación de IP. Pantalla a pantalla se nos irán solicitando parámetros.

Parámetro Respuesta
Conexión a la que se aplica   172.16.0.150
Dominioa28.local
Servidor DNS 172.16.0.150
WINSNo
AmbitoAgregar
Nombre:normales
Inicial172.16.0.60
Final172.16.0.69
Mascara255.255.255.0
Gateway172.16.0.150
Tipocableado/inalambrico
Ipv6Cualquier cosa, no es servidor

 
Se puede reconfigurar el servidor y crear nuevos ámbitos con
Inicio - Herramientas Administrativas-DHCP

Por ejemplo, para reservar una dirección para un equipo concreto:
w2008.a28.local (desplegar)– IpV4 - Ámbito -Reservas

Una vez en la ventana de "Reserva nueva", debemos indicar la dirección MAC de la tarjeta de red del cliente al cual vamos a asociar siempre la dirección IP deseada (por ejemplo 172.16.0.102), de modo que esta dirección IP nunca será servida a otro equipo que no sea el que tenga la tarjeta de red con dicha dirección MAC. Una vez hecho esto, en la carpeta "Reservas" de nuestro servidor DHCP encontraremos una entrada con la dirección IP reservada.

IMPORTANTE: cuando sólo hay 1 tarjeta de red, las concesiones SOLO las hace a la red de dirección de la IP primaria. Puede servir para asignar direcciones 192.168.0.X con acceso a internet

Cliente W7

Configurar la tarjeta en obtener dirección IP de forma automática

ipconfig /release borra la configuración
ipconfig /renew pide al servidor DHCP una nueva IP