domingo, 28 de diciembre de 2014

Servidor DHCP

Servidor DHCP

Como bien expliqué un servidor DHCP es el encargado de asignar "automáticamente" todas las direcciones IP en una red.

Lo primero para hacer un servidor DHCP es instalar una serie de máquinas entre ellas una que haga de servidor (en mi caso Ubuntu) y otras que hagan de cliente como Windows 7 para ello os voy a hacer la practica en una máquina virtual.

Instalación del servidor DHCP.


El servidor se instala con el siguiente comando en la terminal, para descargar el servidor es necesario configurar la máquina virtual para que tenga internet poniendo la red en modo NAT.

apt-get install dhcp3-server

Antes de iniciar la configuración del servidor es necesario hacer una copia de seguridad al archivo dhcpd.conf, esto se puede hacer con la siguiente orden:

cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.copia


¡¡¡¡No nos olvidemos de poner Red Interna después de esto!!!!





Una vez descargado el servidor es necesario asignar una IP estática al servidor.

Abrimos una ventana en el Terminal de Ubuntu y escribimos el siguiente comando:


Lo primero de todo es cerciorarse de que tipo de interfaz inalámbrica tenemos en mi caso es eth0. Esto se puede comprobar con un sencillo “ifconfig”.
El siguiente paso es asignar una dirección estática al servidor en mi caso será la 10.0.2.2 con su máscara de subred 255.0.0.0. 

Cogemos una máquina que haga de cliente y le asignamos una ip estática para comprobar conectividad dado que más tarde será la encargada de pedir la IP al servidor DHCP.
Ahora toca hacer un ping con las 2 máquinas, si en Windows da problemas desactivamos el firewall.

Ubuntu
Windows

1 Ahora toca configurar el servidor DHCP para ello vamos a configurar el archivo de configuración que hemos copiado con el comando "nano" o "gedit":
Con esto lo que conseguiremos es que el servidor entregue direcciones de la 10.0.2.5 a la 10.0.2.30.
¡¡¡Importante quitar las almohadillas!!!
Si queremos conseguir asignar la IP por una determinada dirección MAC lo que debemos hacer es al final del documento añadir estas líneas:
Lo siguiente que deberemos hacer ahora es resetear el servicio mediante el siguiente comando: /etc/init.d/isc-dhcp-server restart
(Que haya fallado al principio a la hora de parar el servidor significa que el servicio no se había ejecutado y que portando ya estaba parado, es un fallo sin importancia ☺)

¡¡¡¡¡¡¡¡¡Y POR FIN ESTA INICIADO EL SERVIDOR DHCP!!!!!!!!


Lo que hay que hacer ahora es comprobar que funciona, con una máquina que haga de cliente.
En mi caso es Windows 7.
Y aquí está el final tan esperado (por mi parte sobretodo):
Ponemos el cliente para que reciba las direcciones IP’s por medio del DHCP:
Vamos al “cmd” y tecleamos el comando “ipconfig” y nos sale esto:
 Ya solo queda hacer la prueba de si mediante la MAC de la tarjeta de red se hace “distincion”


Esto es todo, si tenéis alguna duda, aquí me tenéis!!



No hay comentarios:

Publicar un comentario