INSTALACIÓN DE SERVICIO DHCP EN CENTOS 6.2
ANGIE VIVIANA LONDOÑO ÁLVAREZ.
CAMILA MARTÍNEZ LÓPEZ.
GERSON ZAPATA AGUDELO.
Tecnología en Gestión de Redes de Datos.
Ficha: 455596.
Instructora
Isabel Yepes Ocampo.
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL (CESGE)
MEDELLÍN ­ ANTIOQUIA.
2013
1
INDICE
Introducción..........................................................................................................................3
Instalación y configuración de DHCP en CentOS 6.2.........................................................5
Conclusiones.......................................................................................................................14
Webgrafía.............................................................................................................................15
2
INTRODUCCIÓN.
DHCP (Dynamic Host Configuration Protocol) en español protocolo de configuración de host                     
dinámico es un protocolo de red el cual permite que se le asignen a un host automáticamente                               
los parámetros de configuración de red tales como, dirección IP, máscara, broadcast, puerta de                         
enlace o Gateway, DNS.
EL protocolo DHCP es derivado del protocolo Bootstrap el cual fue de los primeros métodos                           
dentro de las telecomunicaciones para cumplir la función de asignación de direcciones IP                       
dinámicamente, la necesidad de la creación de DHCP se debió al crecimiento extendido de las                           
redes globalmente.
Existen tres formas en los que DHCP le asigna direcciones IP y demás configuraciones a los                             
hosts.
1. Asignación manual: La asignación manual consiste en que el administrador del servicio                       
configura manualmente la dirección IP que desee asignar a un equipo y el servicio DHCP, este                             
tipo de asignación funciona mediante una tabla con direcciones MAC (Media Access Control                       
Address) (Dirección de control de acceso al medio) y cuando el cliente pide una dirección IP,                             
este le entrega la misma dirección siempre mediante su dirección MAC, solo si esta dirección                           
está definida dentro de la tabla configurada, esta configuración es utilizada generalmente los                       
servidores de una red y funciona a partir de hardware ethernet combinado con deny                         
unknown­clients.
2. Asignación automática: La asignación automática se rige por la entrega de direcciones IP a                           
clientes que se conectan al servicio por primera vez, entregando una dirección IP de forma                           
aleatoria y permanente al anfitrión que la requiera.
3. Asignación dinámica: Este tipo de asignaciones consiste en que el servicio DHCP asigna                         
una dirección IP y demás parámetros de configuración temporalmente, y cada anfitrión                     
conectado a la red está configurada para solicitar una IP al servidor cuando se inicie utilizando                             
un intervalo de tiempo controlable (default­lease­time y max­lease­time) al caducar este tiempo                     
estos parámetros son revocados y el cliente se queda sin funcionamiento dentro de la red, así                             
que debe hacer una solicitud de DHCP para una nueva asignación de direcciones y                         
configuraciones.
Algunos paquetes de DHCP.
DHCPDISCOVER Es utilizado para ubicar servidores DHCP disponibles.
DHCPOFFER Es la respuesta que del servidor que da un paquete DHCPDISCOVER el cual                         
contiene los parámetros iniciales.
DHCPREQUEST El cliente selecciona selecciona la configuración recibida de los paquetes                   
DHCPOFFER, y solicita una dirección IP específica que indicó el servidor.
DHCPACK Paquete que envía el servidor DHCP para confirmar la concesión con la IP y demás                             
3
parámetros.
DHCPNAK Es la respuesta que ofrece el servidor para indicarle al cliente que su concesión a                             
caducado)
DHCPDECLINE El cliente le anuncia al servidor que la dirección ya está en uso.
DHCPRELEASE El cliente libera su dirección IP.
DHCPINFORM El cliente solicita parámetros locales y ya posee su dirección IP.
4
Instalación y configuración de DHCP en CentOS 6.2
Para la instalación del servicio DHCP se utilizará el sistema operativo CentOS 6.2 instalando en                           
Virtual­Box con conectividad a Internet para descargar los paquetes necesarios también                   
debemos habilitar dos adaptadores de red, uno como Adaptador puente y otro como Red                         
interna.
.
5
Accedemos a una terminal la cual generalmente se encuentra en el menú, Aplicaciones >                         
Herramientas del sistema >Terminal.
Lo primero que haremos será configurar las interfaces de red, para activarlas ingresamos el                         
siguiente comando en la consola.
En nuestro caso las interfaces de red que utilizaremos serán la eth0 (adaptador puente y dhcp)                             
y eth1 (red interna y estática).
Nota: Todos los procesos de configuración del servicio se realizan dentro el usuario root.
Ahora, configuraremos eth0 como interfaz dhcp mediante el editor de texto nano el fichero                         
ifcfg­eth0.
Luego de haber ingresado al fichero editamos el archivo de la siguiente manera.
Y guardamos la configuración con Ctrl + O y cerramos el editor con Ctrl + X.
6
Los valores expuestos anteriormente en la configuración se definen con los siguientes                     
significados.
DEVICE = corresponde al nombre del dispositivo.
HWADDR = corresponde a la dirección MAC del dispositivo.
ONBOOT = determina si el dispositivo se inicia en el arranque del sistema.
BOOTPROTO = determina el protocolo o sistema que se utiliza para obtener una IP.
TYPE = tipo de la interface.
IPV6INIT = uso de IPv6.
USERCTL = el control de los usuarios sobre el dispositivo.
Ahora, configuraremos eth1 como interfaz estática mediante el editor de texto nano el fichero                         
ifcfg­eth1.
Para guardar los cambios en el editor nano utilizamos Ctrl + O y Ctrl + X para cerrar el editor.
DEVICE = corresponde al nombre del dispositivo.
HWADDR = corresponde a la dirección MAC del dispositivo.
ONBOOT = determina si el dispositivo se inicia en el arranque del sistema.
IPADDR = es la dirección IP estática que tendrá la interfaz.
BOOTPROTO = determina el protocolo o sistema que se utiliza para obtener una IP.
NETMASK = La máscara que se asigna a los paquetes para saber si está destinado para la red
7
TYPE = tipo de la interface.
IPV6INIT = uso de IPv6.
USERCTL = el control de los usuarios sobre el dispositivo.
GATEWAY = corresponde a la dirección de la puerta de enlace o del Router de la red u otros                                   
dispositivos si los hay.
DNS1 = Corresponde a la IP del servicio DNS.
Para que surta efecto los cambios que realizamos anteriormente sobre las interfaces debemos                       
reiniciar el servicio de red, esto mediante el comando service network restart
Para verificar el cambio de estado de las interfaces podemos lanzar un ifconfig sobre la                           
consola.
La dirección 192.168.0.29 en la interfaz eth0 corresponde a la IP del DHCP que asigna                           
Virtual­Box en el adaptador puente para salir a Internet.
La dirección 192.168.1.156 en la interfaz eth1 es la que posee el servidor DHCP como tal y es la                                   
que configuramos anteriormente en forma estática.
8
En este momento nuestras interfaces de red funcionan de manera correcta y se encuentran                         
configuradas de acuerdo a nuestras necesidades.
Ahora procedemos a instalar los paquetes necesarios para la ejecución del servicio DHCP.
YUM es un gestor de paquetes que instala, desinstala y actualiza aplicaciones, mediante el                         
comando yum ­y install dhcp le indicamos al gestor yum que instale la última versión del                             
paquete dhcp con todas sus dependencias sin pedir confirmación alguna, este proceso toma                       
algunos minutos por ende debemos tener paciencia.
Para verificar la descarga e instalación de los paquetes dhcp podemos ejecutar el siguiente                         
comando.
El paquete DHCP el servicio DHCP ISC y el agente retransmisión.
9
Luego de haber descargado los paquetes dhcp vamos a configurar la interfaz que utilizará el                           
servicio en este caso la eth1 mediante el editor de texto nano en el fichero dhcpd.
Ingresamos el nombre de la interfaz que utilizará el servicio y procedemos a guardar con Ctrl +                               
O y a cerrar con Ctrl + X.
Luego de haber configurado este archivo le estamos indicando al OS que la interfaz eth1 será la                               
encargada de entregar los servicios de DHCP.
El siguiente paso que haremos será un backup del archivo de configuración por defecto del                           
servicio DHCP, esto por precaución ya que en caso de algún inconveniente podemos volver al                           
archivo de configuración original y editarlo nuevamente.
El próximo paso consistirá en configurar el fichero de DHCP.
10
Al editar el archivo de configuración del servicio de DHCP obtenemos un resultado parecido al                           
siguiente, aunque los resultados pueden variar de acuerdo a las necesidades que se tengan.
11
12
Luego de haber guardado el archivo de configuración podemos proceder a habilitar el servicio                         
DHCP por medio de los siguientes comandos.
Si se produce un FALLO al iniciar el servicio es importante que revisemos el archivo tail ­f                               
/var/log/messages para ver los log’s actuales que posee el servicio que estemos ejecutando,                       
también debemos observar el archivo principal del servicio dhcpd.conf y verificar sentencias y                       
demás contenidos.
13
CONCLUSIONES.
El principal propósito de DHCP es hacer más sencilla la administración de una red ya sea                             
pequeño, mediano o gran tamaño.
DHCP surgió gracias al crecimiento global de las redes de esta manera reemplazó a Bootstrap.
Las direcciones estáticas o fijas son algo primordial en la configuración de un servidor.
Se debe tener sumo cuidado al configurar archivos en un servicio, ya que un mínimo error de                               
sentencia puede producir la falla del servicio en general.
14
Webgrafía.
http://www.centos.org/docs/4/html/rhel­sag­en­4/s1­dhcp­configuring­server.html
http://rpm.pbone.net/index.php3/stat/4/idpl/20338594/dir/centos_6/com/dhcp­4.1.1­34.P1.e
l6.centos.i686.rpm.html
http://ormeno­nicolas.blogspot.com/2012/06/centos­instalacion­y­configuracion.html
http://www.isc.org/
15

Instalación DHCP en CentOS 6.2

  • 1.
  • 2.
  • 3.
    INTRODUCCIÓN. DHCP (Dynamic HostConfiguration Protocol) en español protocolo de configuración de host                      dinámico es un protocolo de red el cual permite que se le asignen a un host automáticamente                                los parámetros de configuración de red tales como, dirección IP, máscara, broadcast, puerta de                          enlace o Gateway, DNS. EL protocolo DHCP es derivado del protocolo Bootstrap el cual fue de los primeros métodos                            dentro de las telecomunicaciones para cumplir la función de asignación de direcciones IP                        dinámicamente, la necesidad de la creación de DHCP se debió al crecimiento extendido de las                            redes globalmente. Existen tres formas en los que DHCP le asigna direcciones IP y demás configuraciones a los                              hosts. 1. Asignación manual: La asignación manual consiste en que el administrador del servicio                        configura manualmente la dirección IP que desee asignar a un equipo y el servicio DHCP, este                              tipo de asignación funciona mediante una tabla con direcciones MAC (Media Access Control                        Address) (Dirección de control de acceso al medio) y cuando el cliente pide una dirección IP,                              este le entrega la misma dirección siempre mediante su dirección MAC, solo si esta dirección                            está definida dentro de la tabla configurada, esta configuración es utilizada generalmente los                        servidores de una red y funciona a partir de hardware ethernet combinado con deny                          unknown­clients. 2. Asignación automática: La asignación automática se rige por la entrega de direcciones IP a                            clientes que se conectan al servicio por primera vez, entregando una dirección IP de forma                            aleatoria y permanente al anfitrión que la requiera. 3. Asignación dinámica: Este tipo de asignaciones consiste en que el servicio DHCP asigna                          una dirección IP y demás parámetros de configuración temporalmente, y cada anfitrión                      conectado a la red está configurada para solicitar una IP al servidor cuando se inicie utilizando                              un intervalo de tiempo controlable (default­lease­time y max­lease­time) al caducar este tiempo                      estos parámetros son revocados y el cliente se queda sin funcionamiento dentro de la red, así                              que debe hacer una solicitud de DHCP para una nueva asignación de direcciones y                          configuraciones. Algunos paquetes de DHCP. DHCPDISCOVER Es utilizado para ubicar servidores DHCP disponibles. DHCPOFFER Es la respuesta que del servidor que da un paquete DHCPDISCOVER el cual                          contiene los parámetros iniciales. DHCPREQUEST El cliente selecciona selecciona la configuración recibida de los paquetes                    DHCPOFFER, y solicita una dirección IP específica que indicó el servidor. DHCPACK Paquete que envía el servidor DHCP para confirmar la concesión con la IP y demás                              3
  • 4.
    parámetros. DHCPNAK Es larespuesta que ofrece el servidor para indicarle al cliente que su concesión a                              caducado) DHCPDECLINE El cliente le anuncia al servidor que la dirección ya está en uso. DHCPRELEASE El cliente libera su dirección IP. DHCPINFORM El cliente solicita parámetros locales y ya posee su dirección IP. 4
  • 5.
    Instalación y configuración de DHCP en CentOS 6.2 Para la instalacióndel servicio DHCP se utilizará el sistema operativo CentOS 6.2 instalando en                            Virtual­Box con conectividad a Internet para descargar los paquetes necesarios también                    debemos habilitar dos adaptadores de red, uno como Adaptador puente y otro como Red                          interna. . 5
  • 6.
    Accedemos a unaterminal la cual generalmente se encuentra en el menú, Aplicaciones >                          Herramientas del sistema >Terminal. Lo primero que haremos será configurar las interfaces de red, para activarlas ingresamos el                          siguiente comando en la consola. En nuestro caso las interfaces de red que utilizaremos serán la eth0 (adaptador puente y dhcp)                              y eth1 (red interna y estática). Nota: Todos los procesos de configuración del servicio se realizan dentro el usuario root. Ahora, configuraremos eth0 como interfaz dhcp mediante el editor de texto nano el fichero                          ifcfg­eth0. Luego de haber ingresado al fichero editamos el archivo de la siguiente manera. Y guardamos la configuración con Ctrl + O y cerramos el editor con Ctrl + X. 6
  • 7.
    Los valores expuestosanteriormente en la configuración se definen con los siguientes                      significados. DEVICE = corresponde al nombre del dispositivo. HWADDR = corresponde a la dirección MAC del dispositivo. ONBOOT = determina si el dispositivo se inicia en el arranque del sistema. BOOTPROTO = determina el protocolo o sistema que se utiliza para obtener una IP. TYPE = tipo de la interface. IPV6INIT = uso de IPv6. USERCTL = el control de los usuarios sobre el dispositivo. Ahora, configuraremos eth1 como interfaz estática mediante el editor de texto nano el fichero                          ifcfg­eth1. Para guardar los cambios en el editor nano utilizamos Ctrl + O y Ctrl + X para cerrar el editor. DEVICE = corresponde al nombre del dispositivo. HWADDR = corresponde a la dirección MAC del dispositivo. ONBOOT = determina si el dispositivo se inicia en el arranque del sistema. IPADDR = es la dirección IP estática que tendrá la interfaz. BOOTPROTO = determina el protocolo o sistema que se utiliza para obtener una IP. NETMASK = La máscara que se asigna a los paquetes para saber si está destinado para la red 7
  • 8.
    TYPE = tipo de la interface. IPV6INIT = uso de IPv6. USERCTL = el control de los usuarios sobre el dispositivo. GATEWAY = correspondea la dirección de la puerta de enlace o del Router de la red u otros                                    dispositivos si los hay. DNS1 = Corresponde a la IP del servicio DNS. Para que surta efecto los cambios que realizamos anteriormente sobre las interfaces debemos                        reiniciar el servicio de red, esto mediante el comando service network restart Para verificar el cambio de estado de las interfaces podemos lanzar un ifconfig sobre la                            consola. La dirección 192.168.0.29 en la interfaz eth0 corresponde a la IP del DHCP que asigna                            Virtual­Box en el adaptador puente para salir a Internet. La dirección 192.168.1.156 en la interfaz eth1 es la que posee el servidor DHCP como tal y es la                                    que configuramos anteriormente en forma estática. 8
  • 9.
    En este momentonuestras interfaces de red funcionan de manera correcta y se encuentran                          configuradas de acuerdo a nuestras necesidades. Ahora procedemos a instalar los paquetes necesarios para la ejecución del servicio DHCP. YUM es un gestor de paquetes que instala, desinstala y actualiza aplicaciones, mediante el                          comando yum ­y install dhcp le indicamos al gestor yum que instale la última versión del                              paquete dhcp con todas sus dependencias sin pedir confirmación alguna, este proceso toma                        algunos minutos por ende debemos tener paciencia. Para verificar la descarga e instalación de los paquetes dhcp podemos ejecutar el siguiente                          comando. El paquete DHCP el servicio DHCP ISC y el agente retransmisión. 9
  • 10.
    Luego de haberdescargado los paquetes dhcp vamos a configurar la interfaz que utilizará el                            servicio en este caso la eth1 mediante el editor de texto nano en el fichero dhcpd. Ingresamos el nombre de la interfaz que utilizará el servicio y procedemos a guardar con Ctrl +                                O y a cerrar con Ctrl + X. Luego de haber configurado este archivo le estamos indicando al OS que la interfaz eth1 será la                                encargada de entregar los servicios de DHCP. El siguiente paso que haremos será un backup del archivo de configuración por defecto del                            servicio DHCP, esto por precaución ya que en caso de algún inconveniente podemos volver al                            archivo de configuración original y editarlo nuevamente. El próximo paso consistirá en configurar el fichero de DHCP. 10
  • 11.
    Al editar elarchivo de configuración del servicio de DHCP obtenemos un resultado parecido al                            siguiente, aunque los resultados pueden variar de acuerdo a las necesidades que se tengan. 11
  • 12.
  • 13.
    Luego de haberguardado el archivo de configuración podemos proceder a habilitar el servicio                          DHCP por medio de los siguientes comandos. Si se produce un FALLO al iniciar el servicio es importante que revisemos el archivo tail ­f                                /var/log/messages para ver los log’s actuales que posee el servicio que estemos ejecutando,                        también debemos observar el archivo principal del servicio dhcpd.conf y verificar sentencias y                        demás contenidos. 13
  • 14.
    CONCLUSIONES. El principal propósitode DHCP es hacer más sencilla la administración de una red ya sea                              pequeño, mediano o gran tamaño. DHCP surgió gracias al crecimiento global de las redes de esta manera reemplazó a Bootstrap. Las direcciones estáticas o fijas son algo primordial en la configuración de un servidor. Se debe tener sumo cuidado al configurar archivos en un servicio, ya que un mínimo error de                                sentencia puede producir la falla del servicio en general. 14
  • 15.