Professional Documents
Culture Documents
Ingeniera en sistemas de Informacin - departamento sistemas Facultad Regional Santa Fe de la Universidad Tecnolgica Nacional
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
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 que en cada reinicio el servicio sea levantado automticamente se debe ejecutar el siguiente comando:
[root@localhost ~]# chkconfig dhcpd on
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: