#Montando una red escolar 100% libre – Parte 2 “DHCP”
Posted by faidoc in PDF's (tutoriales), Proyectos Saturday, 13 February 2010 11:52 No Comments
Teniendo instalados ya nuestros servidores y clientes procederé a configurar el DHCP en el #1 “Isolina”, el cual servirá al otro servidor y a los clientes sus respectivas IP´s atendiendo a la MAC de su tarjetas de red.
- ¿Que es DHCP y para qué sirve?
DHCP, de las siglas Dynamic Host Configuration Protocol, es un protocolo que envía a su cliente su configuración de red y parámetros. El equipo cliente manda a toda la red un aviso diciendo que está buscando un servidor DHCP que le diga quién es, una vez encontrado es configurado conforme a lo especificado en el archivo de configuración en el servidor.
Los parámetros que se podrían pasar son:
- Dirección del servidor DNS
- Nombre DNS
- Puerta de enlace de la dirección IP
- Dirección de Publicación Masiva (broadcast address)
- Máscara de subred
- Tiempo máximo de espera del ARP (Protocolo de Resolución de Direcciones según siglas en inglés)
- MTU (Unidad de Transferencia Máxima según siglas en inglés) para la interfaz
- Servidores NIS (Servicio de Información de Red según siglas en inglés)
- Dominios NIS
- Servidores NTP (Protocolo de Tiempo de Red según siglas en inglés))
- Servidor SMTP
- Servidor TFTP
- Nombre del servidor WINS
- Configuración de nuestra red escolar
Nuestro rango de IP´s he decidido que sea 10.0.0.0/16.
El servidor DHCP cuenta con una tarjeta de red NAT con la que accede a Internet (hablo en terminos del vmware) y una segunda “eth1″ tipo Host Only por la que se comunicará con los demas equipos de nuestra LAN.
La IP de la tarjeta NAT “eth0″ se la asigna automáticamente el servidor DHCP del Vmware, así que me olvido de ello. La segunda tarjeta “eth1″ le configuro yo los parámetros:
IP: 10.0.0.1
Máscara de red: 255.255.0.0
El servidor de NIS y NFS “Yai” contará con la IP 10.0.0.2 y los demás clientes, dependiendo del aula en el que se encuentren tendrán siguiente este patrón:
IP: 10.0.x.x
Donde la primera “x” indica el numero de aula y la segunda el número de equipo dentro de ese aula.
Así, nuestro cliente “Chloe” tendría la IP “10.0.1.1″ porque está en el aula número 1 y es el primer equipo
- Instalación y “dhcpd.conf” del servicio DHCP
La instalación de este servicio se hace con un simple comando:
yum -y install dhcp
Lo siguiente que hay que hacer es editar el archivo de configuración /etc/dhcpd.conf

Así quedará configurado para que el cliente reciba una IP dentro del rango indicado en “range dynamic-bootp”.
Al final del documento especificamos las IP´s de nuestros clientes segun su MAC:
host “nombre_del_host”{hardware ethernet “MAC”; fixed-address “direccion_IP”;}
Ahora especificaremos en qué tarjeta de red trabajará el DHCP editando el archivo /etc/sysconfig/dhcpd

Por último iniciamos el servicio:
service dhcpd start
Ya está todo preparado. Es hora de ver el resultado. Encendemos el servidor #2 “Yai”, configuramos su tarjeta de red para Host Only en vmware y ejecutamos el siguiente comando:
dhclient eth1
En “eth1″ lo modificamos según el nombre de la tarjeta que utilicéis (eth0, eth1…). El comando tendrá la siguiente salida:

Observamos que el servidor DHCP ha dado a “Yai” la IP que le habíamos dicho “10.0.0.2″
Ahora repetimos este paso con cada uno de los clientes y ya tendremos todo listo.



Leave a Reply