2. Servidor DHCP
SRI
2º ASIR
INDICE :
Escenario 1: Configuración básica de un servidor DHCP .......................................................3
Descripción del escenario .............................................................................................3
Configuración del entorno ............................................................................................3
Escenario 2: Añadir una reserva de dirección para la máquina Windows XP ....................... 7
Descripción del escenario ............................................................................................. 7
Configuración del entorno ............................................................................................ 7
Escenario 3. Configuración de dos ámbitos en un servidor DHCP ........................................ 8
Descripción del escenario ............................................................................................ 8
Configuración del entorno ........................................................................................... 8
Agregar la opción "option domain-name " a distintos niveles ................................... 10
Instalación de Webmin en el servidor ........................................................................ 13
Realizar los dos primeros apartados de este escenario con Webmin ........................ 14
Realizar una captura de los paquetes que corresponden a una concesión ................ 12
Windows Server 2008................................................................................................. 19
2
Francisco José Cruz Jiménez
3. Servidor DHCP
SRI
2º ASIR
Escenario 1: Configuración básica de un servidor DHCP
Descripción del escenario
Configuración básica de un servidor DHCP en Debian Squeeze y utilización de un
cliente Windows XP, según el siguiente esquema de red:
Configuración del entorno
Ambas máquinas virtuales cuentan con un único adaptador de red configurado
como Red Interna perteneciente a la misma red, en este caso le he llamado Interna.
3
Francisco José Cruz Jiménez
4. Servidor DHCP
SRI
2º ASIR
A continuación procedemos a instalar el DHCP desde los repositorios.
# apt-get install dhcp3-server
Lo siguiente es configurar las interfaces de la máquina para asignarle la IP
correspondiente, accediendo y editando el fichero interfaces:
·# nano /etc/network/interfaces
La configuración que pondremos será la siguiente:
Seguidamente configuramos el servidor de dhcp editando el fichero dhcpd.conf, en
él asignaremos red y rango.
# nano /etc/dhcp/dhcpd.conf
4
Francisco José Cruz Jiménez
5. Servidor DHCP
SRI
2º ASIR
Una vez hecho esto hay que reiniciar el servidor dhcp y si no tenemos ningún
problema y lo hemos hecho correctamente nos saldrá lo siguiente:
# service isc-dhcp-server restart
Ya tenemos levantado el servicio DHCP, ahora vamos a probarlo y para eso
utilizaremos la máquina de XP, la cual debe tener la opción de obtener una dirección IP
automáticamente activada, para que haga uso de nuestro servidor.
5
Francisco José Cruz Jiménez
6. Servidor DHCP
SRI
2º ASIR
A continuación hacemos un ipconfig en CMD y vemos que dirección se le ha
asignado. Comprobamos que tenemos una dirección IP dada por el servicio DHCP.
6
Francisco José Cruz Jiménez
7. Servidor DHCP
SRI
2º ASIR
Escenario 2: Añadir una reserva de dirección para la máquina Windows XP
Descripcion del escenario
Configuración del entorno
El mismo que el anterior pero haciendo una reserva para el cliente.
Para hacer una reserva a un equipo, lo primero es que tenernos que saber es la
MAC, en este caso la MAC de la máquina con XP, la podemos ver con ipconfig/all.
Luego en el servidor Debian editamos el archivo de configuración para la reserva de
dirección.
# nano /etc/dhcp/dhcpd.conf
Luego reiniciamos el servidor DHCP con:
# service isc-dhcp-server restart
A continuación hacemos la comprobación con la maquina de Windows XP, para ver
si se le ha asignado la IP de la reserva anterior.
7
Francisco José Cruz Jiménez
8. Servidor DHCP
SRI
2º ASIR
Escenario 3. Configuración de dos ámbitos en un servidor DHCP
Descripcion del escenario
Con el mismo escenario anterior agregamos otro cliente en otra red diferente.
Configuración del entorno
Lo primero que tenemos que hacer es añadir una interfaz a la máquina del servidor
DHCP, ésta la configuraremos como Red Interna, en otra red diferente a la del adaptador 1.
A continuación la configuraremos la nueva interfaz con la dirección 192.168.101.1.
# nano /etc/network/interfaces
Posteriormente procedemos a levantar la interfaz y configurar en el archivo de
configuración del servidor DHCP la subred para nuestro cliente Debian. Posteriormente
reiniciamos el servidor DHCP.
$ Ifup eth2
# nano /etc/dhcp/dhcpd.conf
8
Francisco José Cruz Jiménez
9. Servidor DHCP
SRI
2º ASIR
Ahora configuramos la interfaz del cliente Debian como Red interna y la incluimos
en la creada anteriormente para esta. Una vez arrancada configuramos la interfaz para
adquirir la dirección por medio del servidor DHCP:
# nano /etc/network/interfaces
Reiniciamos el networking y comprobamos que nos ha dado una IP conforme la
configuración del servidor DHCP.
# service networking restart
9
Francisco José Cruz Jiménez
10. Servidor DHCP
SRI
2º ASIR
Agregar la opción "option domain-name " a distintos niveles
Como primera experiencia ponemos “option domain-name = 192.168.235.32” como
directiva de servidor en el archivo de la configuración de DHCP. A continuación
reiniciamos el servicio, y comprobamos que la configuración se ha asignado a los dos
clientes, que aunque se encuentren en distintas redes, esta opción como la he puesto afecta
a nivel de servidor.
> Ipconfig /all
$ cat /etc/resolv.conf
Ahora configuraremos una directiva a nivel de ámbito, concretamente que afecte a
la subred que pertenece XP, dejando la anterior activa, veremos como la más cercana
prevalece y es la que se le asignara. Una vez editado el fichero de configuración, como
siempre reiniciamos el servicio, y comprobamos que la configuración se ha asignado al
cliente.
10
Francisco José Cruz Jiménez
11. Servidor DHCP
SRI
2º ASIR
También comprobamos al cliente Debian, para ver que no ha cambiado.
Ahora configuraremos otra directiva, esta vez a nivel de host, concretamente para la
máquina que tenemos con la reserva, la de XP. Comprobaremos que esta que prevalece y
sustituirá a la de nivel de servidor y ámbito. A su vez traeremos el cliente Debian a la
subred 100.0 para ver como si adquiere esta la directiva de ámbito.
En Windows XP podemos ver que tiene asignada la de nivel de host.
11
Francisco José Cruz Jiménez
12. Servidor DHCP
SRI
2º ASIR
En debían aparece la de nivel de ámbito.
Realizar una captura de los paquetes que corresponden a una concesión
En este apartado de la práctica usaremos el cliente XP, instalaremos en él
Wireshark, para capturar los cuatros paquetes que corresponde a una concesión DHCP:
DISCOVER, OFFER, REQUEST, ACK. Para que esto funcione y Wireshark capture dichos
paquetes, como sucede en cuestión de milisegundos, pararemos el servidor DHCP,
borraremos el contenido del fichero de leases, y ponemos a capturar Wireshark, entonces
reiniciamos network en el cliente XP y estará realizando peticiones DHCP al servidor,
levantamos el servicio DHCP y veremos como capturará los paquetes.
12
Francisco José Cruz Jiménez
13. Servidor DHCP
SRI
2º ASIR
Instalación de Webmin en el servidor
Para esta práctica necesitamos tener habilitada una tercera interfaz, para conectar
con la red del aula, le asignaremos que pida una dirección IP al servidor DHCP del centro.
También necesitamos el paquete deb de webmin para instalarlo en Debian. Como lo
tenemos en la máquina real, en ella corriendo Ubuntu, utilizaremos el comando SCP para
copiar a Debian el paquete, mediante el protocolo SSH(hay que tener instalado en ambas
máquinas).
$ scp Escritorio/webmin.deb root@192.168.128.240:/root
con:
Una vez en que ya tenemos el paquete .deb en la máquina procedemos a instalar
# dpkg –i /root/webmin.deb
Cuando ya esté instalado ya podemos entrar a través de un navegador en una
máquina remota usando:
https://192.168.128.240:10000/
13
Francisco José Cruz Jiménez
14. Servidor DHCP
SRI
2º ASIR
Realizar los dos primeros apartados de este escenario con Webmin
Primero configuramos las subredes anteriores, la 192.168.101.0 y la 192.168.100.0, esta es
la captura de cómo quedaría la pantalla de configuración de la 101.0. La de la 100.0 sería
igual pero con su rango correspondiente.
A continuación hacemos la reserva de IP para el equipo del Windows XP, esta seria la
captura de cómo quedaría la configuración de dicha reserva.
14
Francisco José Cruz Jiménez
15. Servidor DHCP
SRI
2º ASIR
Así quedaría la configuración del servidor DHCP.
Ahora nos vamos a las máquinas clientes para ver si se le asignan IP’s conforme la
configuración. Aquí tenemos un ipconfig en XP, vemos que se le ha asignado la reservada.
15
Francisco José Cruz Jiménez
16. Servidor DHCP
SRI
2º ASIR
Ahora en el cliente Debian hacemos ifconfig y vemos que la IP corresponde al rango
asignado.
También tenemos la posibilidad de configurar por cual interfaz se le permite
escuchar las peticiones DHCP, en este caso indicamos las que pertenecen a nuestras dos
subredes (eth0 la uso para la conexión con la máquina real).
Ahora vamos a comprobar el funcionamiento de directivas a nivel de servidor, ámbito y
host, como lo hicimos anteriormente, esta vez utilizando Webmin.
Asignamos un nombre de dominio y servidor DNS a nivel de servidor.
Vemos en el archivo de configuración del Servidor DHCP que se ha configurado
como hemos puesto en Webmin.
16
Francisco José Cruz Jiménez
17. Servidor DHCP
SRI
2º ASIR
Esto ser asignará a todo host que se conecte a nuestras subredes, a no ser que haya
otra directiva de menor nivel que cambie su valor. Esto lo vemos con el siguiente ejemplo,
vamos a configurar un dominio y un servidor DNS diferente al anterior, a nivel de ámbito.
También vamos a configurar los lease time a nivel de ámbito y de host.
17
Francisco José Cruz Jiménez
18. Servidor DHCP
SRI
2º ASIR
Nos vamos al archivo de configuración del Servidor y vemos que ha cambiado, se ha
establecido lo configurado anteriormente por medio de Webmin.
18
Francisco José Cruz Jiménez
19. Servidor DHCP
SRI
2º ASIR
Windows Server 2008
Una vez configuradas las interfaces (ambas en red interna) y con sus
correspondientes IP's, nos vamos a agregar funciones, agregamos servidor DHCP. A
continuación seleccionamos las dos interfaces que escucharán peticiones DHCP.
Introducimos el dominio que queremos establecer en nuestro servidor.
Nos obliga a introducir una dirección de DNS, sino no se puede continuar con la
instalación, como no tenemos un servidor DNS activo, utilizaré el de Google.
En la siguiente pantalla nos preguntará si queremos WIND, le decimos que no
queremos. A continuación configuraremos los dos ámbitos que teníamos activos en el
escenario.
19
Francisco José Cruz Jiménez
20. Servidor DHCP
SRI
2º ASIR
Deshabilitamos IPV6 y finalizamos, se instalará el servidor DHCP.
Ahora haremos la reservar para la máquina de XP. Nos vamos a Herramientas
Administrativas → DHCP y aquí en el ámbito de red 192.168.100.0 añadiremos la reserva
para XP.
20
Francisco José Cruz Jiménez
21. Servidor DHCP
SRI
2º ASIR
Ahora iniciamos la máquina de XP y vemos como sí se le ha asignado la dirección
reservada.
A continuación iniciamos la máquina del cliente Debian y vemos como también se le ha
asignado una dirección IP conforme la configuración del ámbito al que pertenece.
21
Francisco José Cruz Jiménez