2. Manual Instalación DHCP en CENTOS - Juan Camilo Rivera Alzate 2
SERVIDOR DHCP (Dinamic Host Control Protocol)
Es un protocolo de red utilizado para asignar una serie de configuraciones TCP/IP (dirección IP,
nombre de la máquina, dominio al que pertenece, routeador, servidor DNS, gateway) a los equipos
que forman parte de una red de área local LAN (Local Area Network). El DHCP es un protocolo de
tipo cliente/servidor que se comunica por el puerto 67 y 68 a través de UDP, generalmente un
servidor DHCP posee una lista de direcciones IP dinámicas y las va asignando a las maquinas
clientes conforme estas van estando disponibles. Sin el uso de un servidor DHCP, cada dirección IP
se tendría que configurar manualmente en cada equipo y, si el equipo se mueve a otra subred, la IP
del equipo sería diferente a la establecida antes. El DHCP le permite al administrador supervisar y
distribuir de forma centralizada las direcciones IP necesarias y, automáticamente, asignar y enviar
una nueva IP si el equipo es conectado en un lugar diferente de la red. ASIGNACIÓN DE
DIRECCIONES IP El protocolo DHCP incluye tres métodos de asignación de direcciones IP: Asignación
manual: Asigna una dirección IP a un equipo determinado. Es más frecuentemente utilizado cuando
se desea controlar la asignación de direcciones IP a cada equipo y así evitar también, que se
conecten equipos no identificados Asignación automática: Asigna una dirección IP de forma
permanente a un equipo. Se suele utilizar cuando el número de equipos en la LAN no varía
demasiado. Asignación dinámica: Este método hace uso de la reutilización de direcciones IP, técnica
mediante la cual, el servidor dhcp reinicia las tarjetas de red cada cierto intervalo de tiempo,
asignando una nueva dirección IP a los equipos.
INSTALACIÓN DEL SERVICIO DHCP
Los objetivos principales de la implementación del DHCP son simplificar la administración de la red,
evitar errores respecto a la configuración IP e incluso disminuir el desperdicio de direcciones IP en
la red. En el servidor (CentOS) debemos colocar dos adaptadores, el primero como brigde o puente,
y el segundo como red interna. En el caso del cliente (LMDE) debemos configurar solo un
adaptador, el cual debe ser red interna. Esto se configura así, porque el servidor al tener su
adaptador uno como puente, recibe la conexión de la WAN, y con el adaptador dos al estar en red
interna, podemos controlar las demás máquinas virtuales para asignarles IP a través del servicio
DHCP. Una vez configurada la máquina de CentOS comenzamos con la respectiva instalación del
servicio dhcp mediante la descarga de los paquetes correspondientes, para esto se recomienda
trabajar por medio del root.
1. Abrimos una consola entramos a modo de superusuarios con el comando su copiamos
yum install dhcp, para comenzar con la descarga del paquete DHCP.
3. Manual Instalación DHCP en CENTOS - Juan Camilo Rivera Alzate 3
2. Una vez terminada la instalación miramos el paquete dhcp que se instaló, copiamos
rpm –q dhcp.
3. Ingresamos al archivo de configuración de las interfaces o de forma gráfica, para configurar la
interface del servidor DHCP
4. Verificamos las interfaces eth0 y eth1, dejamos la eth0 como DHCP y eth1 como estático
asignando la dirección IP, la máscara de red y el Gateway
4. Manual Instalación DHCP en CENTOS - Juan Camilo Rivera Alzate 4
5. Luego podemos comprobar las configuraciones anteriores abriendo el fichero ifcfg-eth0 en
nuestro editor de texto, en este caso utilizaremos nano, también podemos realizar configuraciones
con nuestro editor de texto. Ingresamos de la siguiente manera:
nano /etc/sysconfig/network-scripts/ifcfg-eth0
NOTA: Para guardar el editor de texto, en este caso en nano damos CTRL+O y para salir CTRL+X
5. Manual Instalación DHCP en CENTOS - Juan Camilo Rivera Alzate 5
6. Una vez terminado con la configuración de las interfaces, procedemos a configurar DHCP,
abrimos el fichero /etc/dhcp/dhcpd.conf en nuestro editor de texto, en este caso utilizaremos
nano.
NOTA: Es importante que se asegure que haya descargador e instalado DHCP ya que si no se instaló
correctamente no encontrare el fichero dhcpd.conf para poder añadir la información de nuestra
LAN
-Subnet: Es el segmento de red, en este caso será de 192.168.1.0 y la máscara de red es
255.255.255.0
-Range: Es el rango de IP que entregada, en este caso indicamos que de la 110 a la 160.
-option routers: IP del router, en este caso, indicamos la del mismo servidor.
-option domain-name-server: Servidores DNS, ocupe los de Google, para separar ocupar coma (,).
-optiondomain-name: “Nombre del servidor”
-optionsubnet-mask: Colocamos la máscara del servidor.
7. Al terminar de editar todos los ficheros involucrados, solo bastará iniciar el servidor DHCP, el cual
podrá inicializarse, detenerse o reinicializarse con el comando “/etc/init.d” o copiando el comando
“servicedhcpd”.
-Para levantar el servicio DHCP por primera vez, copiamos en la consola start.
6. Manual Instalación DHCP en CENTOS - Juan Camilo Rivera Alzate 6
-Para reiniciar el servicio DHCP copiamos restart Para detener el servicio DHCP utilizamos stop.
-Para añadir el servidor DHCP al arranque del sistema en todos los niveles de corrida, utilizo on.
8. Si en el momento de montar el servicio por primera vez te sale el mensaje de fallo lo puedes
corregir mirando los log que existe, copiando en la terminal el comando tail –f /var/log/messages,
ayudándote a resolver los diferentes errores que presenta a la hora de instalar el servicio. Para
parar los log con CTRL+C