You are on page 1of 3

Ctedra de Taller de Redes

Ingeniera en sistemas de Informacin - departamento sistemas Facultad Regional Santa Fe de la Universidad Tecnolgica Nacional

Documentacin de la ctedra Implementacin DHCPD en Linux

Resumen: En este documento se detallan los pasos necesarios para implementar un servidor dhcp mediante el paquete dhcpd bajo un Sistema Operativo Linux, distribuciones RedHat/Fedora/CentOS o similar. Paso 1: Instalacin del paquete Para utilizar este servicio es necesario instalar el paquete. El servidor debe tener conexin a Internet para poder descargarse el paquete: Distribucin CentOs/RedHat: Utilizaremos el comando yum que instala el paquete junto con las dependencias requeridas:
[root@localhost ~]# yum install dhcp

Distribucin Debian/Ubuntu:
[root@localhost ~]# aptitude install dhcp3-server

Paso 2: Obtencin de un archivo de configuracin de ejemplo Distribucin CentOs/RedHat: Cuando se instala el servicio se copia un archivo de configuracin de ejemplo en el directorio /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample Se puede utilizar este archivo como base para realizar la configuracin del servicio. Para esto se debe copiar el archivo al directorio /etc/ bajo el nombre de dhcpd.conf
[root@localhost ~]# cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf

Distribucin Debian/Ubuntu: Debe editar el archivo ubicado en /etc/dhcp3/dhcpd.conf

Paso 3: Opciones tpicas de configuracin En el archivo de configuracin se deben modificar las opciones tpicas que definen la configuracin del servicio. A continuacin se detallan las mas importantes:
Direccin de red que define la interface sobre la que trabajar el servicio Puerta de enlace que se asignar Mascara de subred que se asignar subnet 172.16.1.0 netmask 255.255.255.0 { Dominio que se asignar option routers option subnet-mask option domain-name option domain-name-servers 172.16.1.1; 255.255.255.0; "taller.frsf.utn.edu.ar"; 172.16.1.1; Servidor DNS que se asignar Rango de direcciones que se asignarn Tiempo en que se asignar cada direccin Designacin de una direccin fija Direccin MAC del cliente Direccin IP que se asignar al cliente

range dynamic-bootp 172.16.1.101 172.16.1.150; default-lease-time 21600; host pc1 { hardware ethernet 00:0c:29:8c:2e:e9; fixed-address 172.16.1.121; } }

Paso 4: Inicio y detencin del servicio Distribucin CentOs/RedHat: Para iniciar el servicio se puede utilizar el comando:
[root@localhost ~]# service dhcpd start

Para detener el servicio se puede utilizar el comando:


[root@localhost ~]# service dhcpd stop

Para que en cada reinicio el servicio sea levantado automticamente se debe ejecutar el siguiente comando:
[root@localhost ~]# chkconfig dhcpd on

Distribucin Debian/Ubuntu: Para iniciar el servicio se puede utilizar el comando:


[root@localhost ~]# sudo /etc/init.d/dhcp3-server start

Para detener el servicio se puede utilizar el comando:


[root@localhost ~]# sudo /etc/init.d/dhcp3-server stop

Paso 5: Depuracin del funcionamiento En caso de recibir mensajes de falla o no lograr una asignacin exitosa se puede revisar el archivo de log /var/log/messages Debe ubicar los mensajes que comienzan con dhcpd:

You might also like