Sei sulla pagina 1di 7

SERVIDOR DHCP.

Los pasos a seguir para la instalación del servidor DHCP en Linux/Debian


son:
1-Instalación de una Debian básica sin entorno gráfico, sólo es necesario el
editor de texto vi que viene de serie.
2-Instalación del servidor DHCP, este paso se consigue de la siguiente
forma:
-Buscamos en nombre del paquete que corresponde con el servidor
DHCP, “apt-cache search” esto da como resultado lo siguiente:

En la segunda línea se puede observar el nomre del servidor que


buscamos, por lo tanto procedemos a la ejecución de “apt-get install
dhcp”, con esto ya tenemos nuestro servidor DHCP instalado, ahora
sólo queda configurarlo y ponerlo en marcha.

3-Este paso consiste en la edición del fichero de configuración del servidor


DHCP, lo editaremos con el editor vi de la siguiente forma:
“vi /etc/dhcpd.conf”
En este ejemplo se pretende dar direcciones IP dentro de un rango
determinado, de la 192.168.2.2 a la 192.168.2.10.
El fichero de configuración quedaría de la siguiente forma:

Subnet: indica la red en la que se encuentra la máquina, máscara de red


debe de ser igual a la configurada en nuestra tarjeta de red.
Range: rango de ips que se van a distribuir.
Subnet-mask: máscara para el rango de ips que se van a repartir.
Broadcast-address:dirección de broadcast donde se repartiran ips.
Routers: router por defecto de los clientes que soliciten una ip.
Default-lease-time: tiempo de asignación en segundos.
Max-lease-time: tiempo máximo de asignación en segundos.
También cabe la posibilidad de asignar una determinada ip a una dirección
MAC concreta.

Hardware ethernet: dirección MAC de la máquina a la que se le quiere


asignar la ip.
Fixed-address: dirección que se le asignará a la máquina con la MAC
especificada anteriormente.

4-Para que todo esto funcione antes de arrancar nuestro servidor debemos
de configurar al menos alguna de las interfaces de red para que forme parte
de la red en la que vamos a repartir ips, esto se consigue dek siguiente
modo:
“ifconfig eth0 192.168.2.1”
Estamos asignandole la dirección ip 192.168.2.1 al interfaz de red Nº 0.
Una vez todo configurado sólo falta arrancar el servidor:
“/etc/init.d/dhcp start”
Produciendo la siguiente salida:

En esta captura se puede observar como un windows XP no tiene ip:


A continuación pide una y el servidor de Debian se la otorga.

El resultado de la escucha realizada con el analizador de protocolos es el


siguiente:
Como era de esperar se capturaron tramas del tipo dhcp discover para
localizar los servidores DHCP disponibles en la red, del tipo dhcp offer
con la oferta del servidor, del tipo dhcp request pidiendo una de las ips
ofertadas por el servidor, y finalmente dhcp ack, esta última es la que
realmente le asigna la ip solicitada.
Cabe destacar que todo esto ha sido probado servidor en Debian dentro de
una máquina virtual y Gentoo como anfitrión que en este caso actúa como
cliente DHCP.
El resultado de la asignación de ips es el siguiente:

NOTA:Las pruebas de conexión entre el host y las máquinas virtuales se


realizan con un switch físico, si no se emplea tal dispositivo no pueden
comunicarse las máquinas virtuales con el anfitrión, en este caso el
servidor DHCP no habría podido asignarle ip al anfitrión, para el resto de
pruebas dentro de las máquinas virtuales no es necesario ningún tipo de
hardware.

Potrebbero piacerti anche