Tarea Redes Dhcp
Dynamic Host Configuration Protocol (DHCP) |
Familia: | Familia de protocolos de Internet |
Función: | Configuración automática de parámetros de red |
Puertos: | 67/UDP (Servidor)68/UDP (Cliente) |
Ubicación en la pila de protocolos |
Aplicación | DHCP |
Transporte | UDP |
Red | IP |
|
Estándares: | RFC 2131 (1997) |
DHCP (sigla en inglésde Dynamic Host Configuration Protocol - Protocolo de configuración dinámica de host) es un protocolo de red que permite a los clientes de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van estandolibres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.
Este protocolo se publicó en octubre de 1993, estando documentado actualmente en la RFC 2131. Para DHCPv6 se publica el RFC 3315.
Ejemplos
Comandos
Antes de nada recordar los modos principales en los que podemos introducir comandos en el router:
Modousuario:
Router>
Modo privilegiado:
Router#
Modo de configuracion global:
Router(config)#
Modo de interface:
Router(config-if)#
De momento con estos bastará que son los principales.
Ahora ya vamos a poner el ejercicio en la siguiente red (GIMPeada :P ):
Comandos Obligatorios
Router(config)#service dhcp
(ejecutamos el servicio)
Router(config)#ip dhcp excluded-address192.168.1.1 192.168.1.10
(Le damos un rango de ips a excluir del direccionamiento, ambos inclusivos)
Router(config)#ip dhcp pool LAN_AWO
(le damos un nombre al ámbito de direccionamiento)
Router(DHCP-config)#network 192.168.1.0 255.255.255.0
(le decimos el ámbito de LAN_AWO en este caso)
Router(DHCP-config)#default-router 192.168.1.1
(señalamos la ip que vamos a indicarle a los host como puertade enlace)
Router(DHCP-config)#lease 10
(el tiempo de "alquiler" que damos de ip a los hosts, de 1 a 365 dias.Nose si es obligatorio este comando la verdad)
Comandos Opcionales
Router(DHCP-config)#dns-server 192.168.1.2
(indicamos la ip del servidor DNS que utilizaran los hosts)
Router(DHCP-config)#netbios-name-server 192.168.1.3
(y el servidor netbios, estas ips suelen ponerse del rangode ips excluidas que dimos anteriormente para que no haya conflictos)
Router(DHCP-config)#domain-name awoisoak.org
(Les damos un nombre de dominio)
Router(DHCP-config)#option 150 ip 192.168.15.3
(para indicar el servidor (puede ser externo) de un tipo de servicio,en este caso el 150, para dispositivos especiales como los teléfonos ip)
Los hosts tienen que estar configurados para elservicio DHCP y la interfaz del router que funciona como puerta de enlace tenemos que configurarla nosotros a mano:
Router(config)#interface fasethernet0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Para ver si el servicio está bien configurado disponemos de los siguientes comandos:
Router#show ip dhcp conflict
Router#show ip dhcp binding
Router#showip dhcp server statistics
Si quisieramos agregar otra interfaz al router y configurar esta tambien mediante DHCP tendríamos que crearnos otro pool distinto del LAN_AWO en este caso.
Por último dada esta otra topología:
El router que no dispone del servicio DHCP quisiera que su red LAN se configurase por este servicio brindado por el primer router deberíamos de configurar una nueva Poolen el primer router (definiendo la red 192.168.3.0) y en la interfaz .1 del segundo router ejecutar el siguiente comando:
Router(config-if)#ip helper-address ip next-hop
Donde dicha ip sería en este caso la interfaz serial del router con DHCP.
Este último comando lo podemos usar para las siguientes peticiones de servicios UDP :
* DHCP
* Time
* TACACS
* DNS
* TFTP...
Regístrate para leer el documento completo.