servidor dhcp rhel 6.2

13
INSTALACION Y CONFIGURACION DE SERVIDOR DHCP Red Hat 6.2 GESTIÓN DE REDES DE DATOS SERVICIO NACIONAL DE APRENDIZAJE DIEGO LEON GIL BARRIENTOS T.I: 95122620264 YINA PAOLA GARZON BEDOYA CC: 1214721186 YIMY FERNANDO PEREZ MEDINA CC: 71679642

Upload: yimfer1

Post on 29-Jun-2015

893 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Servidor dhcp  rhel 6.2

INSTALACION Y CONFIGURACION DE SERVIDOR DHCP Red Hat 6.2 GESTIÓN DE REDES DE DATOS

SERVICIO NACIONAL DE APRENDIZAJE DIEGO LEON GIL BARRIENTOS T.I: 95122620264 YINA PAOLA GARZON BEDOYA CC: 1214721186 YIMY FERNANDO PEREZ MEDINA CC: 71679642

Page 2: Servidor dhcp  rhel 6.2

1

Dynamic Host Configuration Protocol

Protocolo de configuración de host dinámico

Es un protocolo que permite que un equipo conectado a una red pueda obtener su

configuración (principalmente, su configuración de red) en forma dinámica (es

decir, sin intervención particular). Sólo tiene que especificarle al equipo, mediante

DHCP, que encuentre una dirección IP de manera independiente. El objetivo

principal es simplificar la administración de la red.

El protocolo DHCP sirve principalmente para distribuir direcciones IP en una red,

pero desde sus inicios se diseñó como un complemento del protocolo BOOTP

(Protocolo Bootstrap), que se utiliza, por ejemplo, cuando se instala un equipo a

través de una red (BOOTP se usa junto con un servidor TFTP donde el cliente

encontrará los archivos que se cargarán y copiarán en el disco duro). Un servidor

DHCP puede devolver parámetros BOOTP o la configuración específica a un

determinado host.

Funcionamiento del protocolo DHCP

Primero, se necesita un servidor DHCP que distribuya las direcciones IP. Este equipo será la base para todas las solicitudes DHCP por lo cual debe tener una dirección IP fija. Por lo tanto, en una red puede tener sólo un equipo con una dirección IP fija: el servidor DHCP.

Page 3: Servidor dhcp  rhel 6.2

2

Se podría suponer que un único paquete es suficiente para que el protocolo

funcione. En realidad, hay varios tipos de paquetes DHCP que pueden emitirse

tanto desde el cliente hacia el servidor o servidores, como desde los servidores

hacia un cliente:

DHCPDISCOVER (para ubicar servidores DHCP disponibles)

DHCPOFFER (respuesta del servidor a un paquete DHCPDISCOVER, que

contiene los parámetros iniciales)

DHCPREQUEST (solicitudes varias del cliente, por ejemplo, para extender

su concesión)

DHCPACK (respuesta del servidor que contiene los parámetros y la dirección

IP del cliente)

DHCPNAK (respuesta del servidor para indicarle al cliente que su concesión ha

vencido o si el cliente anuncia una configuración de red errónea)

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, ya tiene su dirección IP)

Obtención de un servidor DHCP

Internet Software Consortium desarrolla servidores DHCP en el mundo del

software libre. Este es el servidor DHCP más usado y uno de los que mejor

"cumple" las RFC. ¡ATENCIÓN! No es sencillo desarrollar un servidor DHCP y

distribuyen parches y mejoras continuas para los servidores que ofrecen.

Page 4: Servidor dhcp  rhel 6.2

3

INSTALACION Y CONFIGURACION DE SERVIDOR DHCP EN RED HAT 6.2

NOTA: En este caso el servidor DNS fue configurado primero que el DHCP por lo tanto el rango de direcciones será en el mismo segmento de red (192.168.10.0). Recordemos estar en Súper Usuario (Root). Lo primero que vamos a hacer es verificar que el servicio dhcp, si está instalado en el Red Hat Enterprise Linux 6.2. Para esto ejecutamos el siguiente comando: rpm –q dhcp

Como vemos no está instalado, procedemos a instalarlo. NOTA: Para instalar el servicio de DHCP tenemos que tener habilitados los repositorios en línea de Red Hat ó poseer un repositorio local sea con el CD de instalación del sistema operativo o con la imagen ISO.

Page 5: Servidor dhcp  rhel 6.2

4

Ejecutamos el comando yum install dhcp y si tenemos habilitado correctamente el repositorio nos saldrá algo así, le damos aceptar con “y” (yes).

Cuando la instalación este completa nos saldrá como la imagen anterior. Verificamos que el paquete quedo instalado en el sistema, para ello ejecutamos el comando “rpm –q dhcp”.

Como vemos nos aparece instalado. Ahora procedemos a configurar nuestra tarjeta de red, para esto ejecutamos el siguiente comando: “system-config-network”.

Desde la terminal se nos abrirá una interfaz diferente como la siguiente:

Page 6: Servidor dhcp  rhel 6.2

5

Justo ahí presionamos Enter en “Device Configuration”. Nos saldrá así y seleccionamos nuestra tarjeta de red, en este caso es la eth0.

Asignamos la respectiva IP, Mascara y Gateway. NOTA: Recuerden que en este caso ya fue configurado un servidor DNS, por lo tanto el Gateway será la IP 192.168.10.254.

Page 7: Servidor dhcp  rhel 6.2

6

Ahora procedemos a verificar con nuestro editor favorito que el archivo si quedo con nuestra configuración en el menú anterior, verificaremos que este la IP, Mascara y Gateway correcto: /etc/sysconfig/network-scripts/ifcfg-eth0 NOTA: Respecto a editores de texto ya es gustos personales, se pueden utilizar por ejemplo: Gedit, nano, vi, entre otros. En esta ocasión utilizare VI.

Ahora que vemos que está perfectamente configurado, procedemos a editar el siguiente archivo.

Page 8: Servidor dhcp  rhel 6.2

7

Al abrirlo a primera impresión nos saldrá algo así:

Procedemos a modificarlo, hay que tener mucho cuidado y escribir correctamente lo que se desea, tanto la red, el rango y el dominio que se va a utilizar y/o asignar a los clientes.

Nos debe quedar algo así, se configura ya al gusto y necesidad de los clientes en este caso use el mismo segmento de red de mi servidor DNS. NOTA: tenga en cuenta cada punto y coma, tabulación y/o espacio.

Page 9: Servidor dhcp  rhel 6.2

8

El DHCP básicamente esta en este archivo, algún problema o alguna modificación recurrimos a él. Ahora procedemos a encender el servicio; para ello ejecutamos el comando: “service dhcpd start”.

NOTA: Si se hace alguna modificación en el archivo y el servicio ya estaba encendido se reinicia con “service dhcpd restart”.

Para que el servicio nos quede funcional en todos los niveles de DHCP ejecutamos el siguiente comando:

Ahora que ya está configurado el servicio procedemos a hacer las respectivas pruebas en mi caso que trabaje con Virtual Box (máquinas virtuales), hare la prueba con un Windows XP, de cliente para ver si coge la dirección IP asignada por el servidor DHCP, en el mismo segmento de red y que me funcione junto con el DNS.

Page 10: Servidor dhcp  rhel 6.2

9

Configuro la conexión de Are Local en el Windows XP y/o cualquier otro sistema que sirva de cliente.

Verificamos que este solicitando IP y servidor DNS automáticamente.

Page 11: Servidor dhcp  rhel 6.2

10

Después abrimos una consola de comando en Windows XP y procedemos con el comando “ipconfig /release”.

Ahora pedimos la nueva dirección IP con el comando “ipconfig /renew”.

Como vemos nos asignó una dirección en el mismo segmento de red y vemos automáticamente el nombre del servidor DNS primario y es el que respectivamente configure anteriormente.

Page 12: Servidor dhcp  rhel 6.2

11

Como vemos obtuvo la IP de acuerdo a la configuración del archivo en el servidor RED HAT, para demostrar su funcionamiento junto el DNS, procedo a dar ping al nombre de dominio del servidor, utilizando esta IP asignada por DHCP.

Efectivamente el nombre del dominio nos respondió perfectamente, aun así haya sido asignado por DHCP.

Page 13: Servidor dhcp  rhel 6.2

12

WEBGRAFIA http://es.kioskea.net/contents/261-el-protocolo-dhcp

https://access.redhat.com/site/documentation/es-

ES/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-dhcp-configuring-server.html

http://web.mit.edu/rhel-doc/3/rhel-sag-es-3/s1-dhcp-configuring-client.html

http://www.linuxparatodos.net/portal/staticpages/index.php?page=como-dhcp-lan