Configuración DHCP en Redes Locales
Configuración DHCP en Redes Locales
Tabla de contenido
1 Introducción....................................................................................................................................... 1
1.1 Terminología DHCP....................................................................................................................................2
2 DHCPv4................................................................................................................................................ 3
2.1 Funcionamiento del protocolo................................................................................................................3
2.1.1 El cliente dispone de una concesión previa.......................................................................................4
2.1.2 El cliente no dispone de una concesión previa.................................................................................4
2.1.3 Intercambio de mensajes del protocolo.............................................................................................4
2.2 Tipos de mensajes del protocolo...........................................................................................................6
2.3 Configurar un servidor DHCPv4 básico................................................................................................7
2.3.1 Paso 1: excluir direcciones IPv4............................................................................................................. 8
2.3.2 Paso 2: Crear un pool DHCPv4.............................................................................................................. 8
2.3.3 Paso 3: Configurar los tipos de opciones en el pool DHCPv4........................................................8
2.4 Verificación del servicio DHCPv4..........................................................................................................10
2.5 Configuración de un router como cliente DHCPv4.........................................................................10
3 DHCPv6............................................................................................................................................. 11
3.1 SLAAC..........................................................................................................................................................12
3.1.1 Funcionamiento de SLAAC................................................................................................................... 12
3.2 SLAAC y DHCPv6 sin estado..................................................................................................................13
3.3 DHCPv6 con estado.................................................................................................................................14
3.4 Intercambio de mensajes DHCPv6......................................................................................................14
3.5 Configuración de un router con SLAAC..............................................................................................16
3.6 Configuración de un router como servidor de DHCPv6 sin estado............................................18
3.6.1 Paso 1: Habilitar el routing IPv6.......................................................................................................... 19
3.6.2 Paso 2: Configurar un pool de DHCPv6............................................................................................ 19
3.6.3 Paso 3: Configurar los parámetros del pool....................................................................................19
3.6.4 Paso 4: Configurar la interfaz DHCPv6.............................................................................................. 19
3.7 Configuración de un router como servidor de DHCPv6 con estado..........................................20
3.7.1 Paso 1: Habilitar el routing IPv6.......................................................................................................... 20
3.7.2 Paso 2: Configurar un pool de DHCPv6............................................................................................ 20
3.7.3 Paso 3: Configurar los parámetros del pool....................................................................................21
3.7.4 Paso 4: Comandos de interfaz............................................................................................................. 21
4 Delegación de prefijo.....................................................................................................................21
4.1 Funcionamiento........................................................................................................................................22
4.2 Configuración............................................................................................................................................23
4.2.1 Configurar el router de delegación (servidor).................................................................................23
4.2.2 Configuración de los routers cliente.................................................................................................. 25
4.2.3 Configuración de los dispositivos finales en las LANs...................................................................28
5 Bibliografía........................................................................................................................................ 33
Índice I
Rafael Lozano DHCP
DHCP
1 Introducción
Todo dispositivo que se conecta a una red necesita una dirección IP única. Los
administradores de red asignan direcciones IP estáticas a los routers, a los servidores, a las
impresoras y a otros dispositivos de red cuyas ubicaciones (físicas y lógicas) probablemente
no cambien. Por lo general, se trata de dispositivos que proporcionan servicios a los usuarios
y dispositivos en la red. Por lo tanto, las direcciones que se les asignan se deben mantener
constantes. Además, las direcciones estáticas habilitan a los administradores para que
administren estos dispositivos en forma remota. A los administradores de red les resulta más
fácil acceder a un dispositivo cuando pueden determinar fácilmente su dirección IP.
Sin embargo, los PCs y los dispositivos de usuario en una organización, a menudo,
cambian de ubicación, física y lógicamente. Para los administradores de red, asignar
direcciones IP nuevas cada vez que un empleado cambia de ubicación puede ser difícil y
llevar mucho tiempo. Además, para los empleados móviles que trabajan desde ubicaciones
remotas, puede ser difícil establecer de forma manual los parámetros de red correctos.
Incluso para los clientes de escritorio, la asignación manual de direcciones IP y otra
información de direccionamiento plantea una carga administrativa, especialmente a medida
que crece la red.
La introducción de un servidor de protocolo de configuración dinámica de host (DHCP
Dynamic Host Control Protocol) en la red local simplifica la asignación de direcciones IP tanto
a los dispositivos de escritorio como a los móviles. El uso de un servidor de DHCP
centralizado permite a las organizaciones administrar todas las asignaciones de direcciones
IP desde un único servidor. Esta práctica hace que la administración de direcciones IP sea
más eficaz y asegura la coherencia en toda la red.
DHCP está disponible tanto para IPv4 (DHCPv4) como para IPv6 (DHCPv6). En este
capítulo, se explora la funcionalidad, la configuración y la resolución de problemas de
DHCPv4 y de DHCPv6.
Página 1
Rafael Lozano DHCP
Página 2
Rafael Lozano DHCP
2 DHCPv4
DHCPv4 asigna direcciones IPv4 y otra información de configuración de red a los
dispositivos de la red de forma dinámica. Dado que los clientes de escritorio suelen
componer gran parte de los nodos de red, DHCPv4 es una herramienta extremadamente útil
para los administradores de red.
Un servidor de DHCPv4 dedicado es escalable y relativamente fácil de administrar. Sin
embargo, en un entorno de red pequeño se puede configurar un router para proporcionar
servicios DHCPv4 sin necesidad de un servidor dedicado. El software Cisco IOS admite un
servidor DHCPv4 con funciones completas.
El servidor DHCPv4 asigna dinámicamente, o alquila, una dirección IPv4 de entre un
conjunto de direcciones durante un período limitado de tiempo elegido por el servidor o
hasta que el cliente ya no necesite la dirección.
Los clientes obtienen la información del servidor durante un período definido
administrativamente. Los administradores configuran los servidores de DHCPv4 para
establecer los arrendamientos, a fin de que caduquen a distintos intervalos. El arrendamiento
típicamente dura de 24 horas a una semana o más. Cuando caduca el arrendamiento, el
cliente debe solicitar otra dirección, aunque generalmente se le vuelve a asignar la misma.
Página 3
Rafael Lozano DHCP
Página 4
Rafael Lozano DHCP
Página 5
Rafael Lozano DHCP
Página 6
Rafael Lozano DHCP
utilizarla. En este punto el cliente debe esperar 10 segundos para reiniciar el proceso
de configuración.
✔ DHCP Release.- Los clientes envían una petición al servidor DHCP para liberar su
dirección IP. La implementación cliente crea un paquete UDP con destino
255.255.255.255 y requiere también su última dirección IP conocida, aunque esto no
es necesario y puede llegar a ser ignorado por el servidor.
✔ DHCP Inform.- El cliente envía una petición al servidor de DHCP: para solicitar más
información que la que el servidor ha enviado con el DHCPACK original; o para repetir
los datos para un uso particular. Dichas peticiones no hacen que el servidor de DHCP
refresque el tiempo de vencimiento de IP en su base de datos.
✔ DHCP NAck.- El cliente envía una petición al servidor para renovar su concesión con
un mensaje DHCPREQUEST. Si el servidor le niega la renovación le envía un mensaje
DHCPNACK indicándole que ha terminado el periodo de uso de la concesión. La
dirección IP origen es la del cliente y la de destino es la del servidor.
Damos por hecho que el router R1 tiene las dos interfaces de red configuradas. A
continuación veremos todos los pasos para configurar un servidor DHCP completo en el
router R1.
Página 7
Rafael Lozano DHCP
R1>
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#ip dhcp excluded-address 192.168.0.1 192.168.0.9
R1(config)#ip dhcp excluded-address 192.168.0.254
R1(config)#
Se puede excluir una única dirección o un rango de direcciones especificando la
dirección más baja y la dirección más alta del rango. Las direcciones excluidas deben incluir
las direcciones asignadas a los routers, a los servidores, a las impresoras y a los demás
dispositivos que se configuraron o se configurarán manualmente.
Página 8
Rafael Lozano DHCP
requiere un gateway, pero se pueden indicar hasta ocho direcciones si hay varios
gateways.
✔ La dirección IPv4 del servidor DNS que está disponible para un cliente DHCPv4 se
configura mediante el comando dns-server IP-servidor-DNS.
✔ El comando domain-name nombre-dominio dominio se utiliza para definir el
nombre de dominio.
✔ La duración del arrendamiento de DHCPv4 puede modificarse mediante el comando
lease dias [horas [minutos]]. El valor de arrendamiento predeterminado
es un día.
✔ El comando netbios-name-server IP-servidor-WINS se utiliza para
definir el servidor WINS con NetBIOS.
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#ip dhcp pool LAN1
R1(dhcp-config)#network 192.168.0.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.0.1
R1(dhcp-config)#dns-server 192.168.1.10
R1(dhcp-config)#
Para la segunda LAN tendríamos que ejecutar estos comandos.
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#ip dhcp pool LAN2
R1(dhcp-config)#network 192.168.1.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.1.1
R1(dhcp-config)#dns-server 192.168.1.10
R1(dhcp-config)#
Cuando configuremos ambos PCs para que obtengan su configuración IP de forma
dinámica veremos que ambos obtienen la primera dirección disponible en el pool. También
es posible que en la segunda LAN veamos este mensaje de error.
Página 9
Rafael Lozano DHCP
…
!
ip dhcp excluded-address 192.168.0.1 192.168.0.9
ip dhcp excluded-address 192.168.0.254
!
ip dhcp pool LAN1
network 192.168.0.0 255.255.255.0
default-router 192.168.0.1
dns-server 192.168.1.10
!
…
Además, mediante el comando show ip dhcp binding podemos ver una lista
de todas las vinculaciones de la dirección IPv4 con la dirección MAC que fueron
proporcionadas por el servicio DHCPv4.
Página 10
Rafael Lozano DHCP
3 DHCPv6
De manera similar a lo que ocurre con IPv4, las direcciones IPv6 de unidifusión global
pueden configurarse manualmente o de forma dinámica. Sin embargo, existen tres métodos
en los que las direcciones IPv6 de unidifusión global pueden asignarse dinámicamente:
✔ Configuración automática de dirección sin estado (SLAAC).
✔ Protocolo de configuración dinámica de host para IPv6 (DHCPv6 con estado).
✔ Una combinación de ambos (SLAAC y DHCPv6 sin estado).
Independientemente del método utilizado los clientes y routers emplean mensajes de
solicitud de router y anuncio de router ICMPv6 para proporcionar direccionamiento y otra
información de configuración:
✔ Mensaje de solicitud de router (RS) .- Cuando un cliente está configurado para obtener
la información de direccionamiento de forma automática mediante SLAAC, el cliente
envía un mensaje RS al router. El mensaje RS se envía a la dirección IPv6 de
multidifusión de todos los routers, FF02::2.
✔ Mensaje de anuncio de router (RA).- Los routers envían mensajes RA para
proporcionar información de direccionamiento a los clientes configurados para
obtener sus direcciones IPv6 de forma automática. El mensaje RA incluye el prefijo y
la longitud de prefijo del segmento local. Un cliente utiliza esta información para crear
su propia dirección IPv6 de unidifusión global. Los routers envían mensajes RA de
forma periódica o en respuesta a un mensaje RS. Los mensajes RA siempre se envían
a la dirección IPv6 de multidifusión de todos los nodos, FF02::1.
La decisión de si un cliente se configura para obtener su información de dirección IPv6
de forma automática mediante SLAAC, mediante DHCPv6 o mediante una combinación de
ambos depende de la configuración dentro del mensaje RA. En este mensaje disponemos
de dos indicadores (bits): el indicador de configuración de dirección administrada (indicador
M) y el indicador de otra configuración (indicador O). Mediante distintas combinaciones de
los indicadores M y O, los mensajes RA tienen una de tres posibles opciones de
direccionamiento para el dispositivo IPv6:
✔ SLAAC (M=0, O=0) → El dispositivo solamente se emplea el mensaje RA para
configurarse con una dirección IPv6 y una puerta de enlace.
✔ DHCPv6 sin estado (M=0, O=1) → El dispositivo emplea el mensaje RA y un servicio
DHCPv6 para configurarse con una dirección IPv6, una puerta de enlace y
parámetros IP adicionales como direcciones IPv6 de servidores DNS, nombre de
dominio, ...
✔ DHCPv6 con estado (M=1)→ El dispositivo emplea un servicio DHCPv6 en exclusiva
para configurarse con todos los parámetros IPv6 necesarios.
Independientemente de la opción que se utilice, se recomienda que todos los
dispositivos IPv6 realicen la detección de direcciones duplicadas (DAD) en cualquier
Página 11
Rafael Lozano DHCP
dirección de unidifusión, entre las que se incluyen las direcciones configuradas mediante
SLAAC o DHCPv6.
Aunque el mensaje RA especifique el proceso que debe utilizar el cliente para obtener
una dirección IPv6 de forma dinámica, el sistema operativo cliente puede elegir omitir el
mensaje RA y utilizar los servicios de un servidor de DHCPv6 exclusivamente.
3.1 SLAAC
SLAAC (StateLess Address AutoConfiguration) es un método por el cual un dispositivo
puede obtener una dirección IPv6 de unidifusión global sin los servicios de un servidor de
DHCPv6. SLAAC utiliza solamente los mensajes de solicitud y de anuncio de router ICMPv6
Como lo indica el nombre, SLAAC quiere decir “sin estado”. Un servicio sin estado
significa que no hay ningún servidor que mantenga la información de la dirección de red. A
diferencia de DHCP, no hay servidor de SLAAC que tenga información acerca de cuáles son
las direcciones IPv6 que están en uso y cuáles son las que se encuentran disponibles.
Página 12
Rafael Lozano DHCP
4. Dado que SLAAC es un proceso sin estado, PC1 debe verificar que esta dirección
IPv6 creada recientemente sea exclusiva antes de poder utilizarla. Para ello envía un
mensaje de solicitud de vecino ICMPv6 con una dirección multicast especialmente
creada, denominada dirección multicast de nodo solicitado, que duplica los últimos 24
bits de la dirección IPv6 del PC1. Si ningún otro dispositivo responde con un mensaje
de anuncio de vecino, prácticamente se garantiza que la dirección es única y puede
ser utilizada por el PC1. Si la PC1 recibe un anuncio de vecino, la dirección no es
única, y el sistema operativo debe determinar una nueva ID de interfaz para utilizar.
Este proceso forma parte de la detección de vecinos ICMPv6 y se conoce como
“detección de direcciones duplicadas (DAD)”
Página 13
Rafael Lozano DHCP
Mediante el prefijo y la longitud de prefijo en el mensaje RA, junto con EUI-64 o una IID
generada aleatoriamente, el cliente crea la dirección IPv6 de unidifusión global.
A continuación, el cliente se comunica con un servidor de DHCPv6 sin estado para
obtener información adicional que no se proporciona en el mensaje RA. Puede tratarse de
una lista de direcciones IPv6 del servidor DNS, por ejemplo. Este proceso se conoce como
DHCPv6 sin estado, debido a que el servidor no mantiene información de estado del cliente,
es decir, una lista de direcciones IPv6 asignadas y disponibles. El servidor de DHCPv6 sin
estado solo proporciona parámetros de configuración para los clientes, no direcciones IPv6.
Para DHCPv6 sin estado, el indicador O se configura en 1 y el indicador M se deja en la
configuración predeterminada de 0. El valor 1 del indicador O se utiliza para informarle al
cliente que hay información de configuración adicional disponible de un servidor de DHCPv6
sin estado.
Página 14
Rafael Lozano DHCP
Página 15
Rafael Lozano DHCP
Página 16
Rafael Lozano DHCP
Para que los PCs de la red se configuren automáticamente mediante SLAAC habilitado
en el router R1 primero hay que configurar una dirección IPv6 en la interfaz del router.
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#interface g0/0
R1(config-if)#ipv6 address 2001:db8:0:0::1/64
R1(config-if)#no shutdown
R1(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed
state to up
R1(config-if)#
Posteriormente el router debe tener habilitado el enrutamiento IPv6 antes de poder
enviar mensajes RA.
Página 17
Rafael Lozano DHCP
Página 18
Rafael Lozano DHCP
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#ipv6 dhcp pool LAN1
R1(config-dhcpv6)#
R1(config-dhcpv6)#dns-server 2001:DB8:0:0::10
R1(config-dhcpv6)#domain-name cisco.local
R1(config-dhcpv6)#exit
R1(config)#
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#interface g0/0
R1(config-if)#ipv6 nd other-config-flag
Página 19
Rafael Lozano DHCP
Podemos verificar también el pool y sus parámetros con el comando show ipv6
dhcp pool. La cantidad de clientes activos es 0, porque el servidor no mantiene ningún
estado.
Página 20
Rafael Lozano DHCP
R1>enable
R1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
R1(config)#ipv6 dhcp pool LAN1
R1(config-dhcpv6)#
R1(config-dhcpv6)#interface g0/0
R1(config-if)#ipv6 dhcp server LAN1
R1(config-if)#ipv6 nd managed-config-flag
R1(config-if)#
4 Delegación de prefijo
IPv6 ofrece varias formas de asignar direcciones IPv6 a dispositivos finales. SLAAC,
DHCPv6 con y sin estado han sido cubiertos en apartados anteriores. El mecanismo de
delegación de prefijo, descrito en los RFC 3769 y 3633, suministra una forma de configurar
automáticamente prefijos IPv6 y direcciones en routers y hosts, lo cual suena como otra
Página 21
Rafael Lozano DHCP
opción de asignar direcciones IPv6 a dispositivos. ¿Qué lo diferencia entonces de los otros
métodos que hemos visto hasta ahora y por qué lo necesitamos?
Ya hemos visto que en IPv6 se emplean direcciones de unidifusión globales, las cuales
son enrutables en Internet. Al ser globalmente enrutables, hay que tener cuidado para
asegurar que los prefijos configurados por un cliente no solapen prefijos elegidos por otros
clientes.
Mientras que SLAAC o DHCPv6 simplemente habilitan la configuración dinámica de
dispositivos finales, no suministran una especificación para delegar un prefijo
automáticamente al sitio de un cliente. Con IPv6, existe la necesidad de crear un modelo
jerárquico en el cual el proveedor de servicios (ISP) asigna un prefijo de entre un conjunto al
cliente (router doméstico) y este asigna direcciones a sus dispositivos finales (PCs, portátiles,
smartphones,…) dentro del prefijo asignado. Esto permite al ISP controlar la asignación de
prefijos y elimina potenciales conflictos en la asignación de prefijos.
4.1 Funcionamiento
Un router de delegación (servidor de delegación de prefijo) delega un prefijo IPv6 a un
router que lo solicita (cliente de delegación de prefijo). El router solicitante utilizan el prefijo
asignado de direcciones IPv6 de unidifusión global para sus dispositivos en la red interna.
La delegación de prefijo es útil cuando el router de delegación no tiene información
sobre la topología de la red en las que el router solicitante está ubicado. El router de
delegación requiere solo la identidad del router solicitante para elegir un prefijo para la
delegación. La delegación de prefijo no es un nuevo protocolo, utilizan mensajes DHCPv6,
por ello a veces se conoce como delegación de prefijo DHCPv6.
La delegación de prefijo opera como sigue:
✔ Un router de delegación (servidor) dispone de un conjunto de prefijos IPv6 para
delegar a los routers solicitantes.
✔ Un router solicitante (cliente) solicita uno o más prefijos al router de delegación.
✔ El router de delegación (servidor) elige uno, o varios, prefijos para su delegación, y
responde con los prefijos al router solicitante (cliente).
✔ El router solicitante (cliente) es entonces responsable de los prefijos delegados.
✔ El mecanismo final de asignación de direcciones IPv6 finales en la LAN puede ser
realizado con SLAAC o DHCPv6 con o sin estado, dependiendo de las preferencias
del cliente. La cuestión principal es el prefijo IPv6 y no como se desarrolla en el
sistema final.
Vamos a ver en detalle como configurar la delegación de prefijo. Veremos primero una
topología completa con un router servidor y un router cliente. Posteriormente veremos la
configuración de un router con un prefijo delegado.
Página 22
Rafael Lozano DHCP
4.2 Configuración
Contamos con la siguiente red de ejemplo
ISP>enable
ISP#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
Página 23
Rafael Lozano DHCP
ISP(config)#ipv6 unicast-routing
ISP(config)#
El siguiente paso es configurar las interfaces de red, en este caso son g0/0, s0/0/0 con
una dirección IPv6 de unidifusión global y una dirección de enlace local.
ISP(config)#interface g0/0
ISP(config-if)#ipv6 address 2001:db8::1/64
ISP(config-if)#ipv6 address fe80::1 link-local
ISP(config-if)#no shutdown
ISP(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed
state to up
ISP(config-if)#
A continuación, tenemos que crear un pool local para asignarlo después. El pool local
tendrá por nombre dhcpv6-pool1 y tiene un prefijo de longitud 40 del cual puede
delegar subprefijos de longitud 48.
ISP(config-if)#exit
ISP(config)#ipv6 local pool PREFIJOS 2001:db8:1100::/40 48
ISP(config)#
Como se puede observar en la creación del pool local anterior hemos establecido un
prefijo 2001:DB8:1100/40 del cual se delegarán prefijos de longitud 48 a los routers
clientes. En este caso el prefijo es de 40 bits y el router servidor delegará a los routers
clientes un prefijo de 48 bits, por lo que tiene 8 bits para crear prefijos delegados. Por tanto
28=256 prefijos diferentes para atender las peticiones de delegación de los clientes. El
objetivo final es que el router servidor envíe a los routers clientes un prefijo de 48 bits. Estos
prefijos van desde 2001:DB8:1100::/48 hasta 2001:DB8:11FF::/48.
A continuación creamos un pool DHCPv6 al que asignaremos el pool local con la
delegación de prefijo creada anteriormente. Se establece un tiempo límite de 28800
segundos (8 horas) y preferido de 3600 segundos (1 hora). Además, establecemos un
servidor DNS y un nombre de dominio para todos los clientes.
ISP(config-dhcpv6)#interface g0/0
Página 24
Rafael Lozano DHCP
cliente1>enable
cliente1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
cliente1(config)#ipv6 unicast-routing
cliente1(config)#
Entramos en la configuración de la interfaz que conecta con el router de delegación
(servidor), en este caso la g0/0, para asignar estáticamente sus direcciones IPv6.
cliente1(config)#interface g0/0
cliente1(config-if)#ipv6 address 2001:db8::2/64
cliente1(config-if)#ipv6 address fe80::2 link-local
cliente1(config-if)#no shutdown
cliente1(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed
state to up
cliente1(config-if)#
Creamos ahora configuramos la interfaz como cliente de la delegación de prefijo que
obtenemos desde el router servidor a la que le damos un nombre, en este caso pd-
servidor.
cliente1(config-if)#interface g0/1
cliente1(config-if)#ipv6 address ISP ::aaaa:0:0:0:1/64
% Warning: Bits overlapping with general prefix ISP will be
truncated.
cliente1(config-if)#ipv6 address fe80::1 link-local
cliente1(config-if)#no shutdown
Página 25
Rafael Lozano DHCP
cliente1(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed
state to up
Los primeros 48 bits se importan del prefijo delegado desde el router servidor
(2001:db8:1100), añadimos la id de subred aaaa y los 64 bits de la id de interfaz que
formarán finalmente la dirección IPv6 de unidifusión global
2001:db8:1100:aaaa::1/64. Para la segunda interfaz tendríamos lo siguiente
cliente1(config-if)#interface g0/2
cliente1(config-if)#ipv6 address ISP ::bbbb:0:0:0:1/64
% Warning: Bits overlapping with general prefix ISP will be
truncated.
cliente1(config-if)#ipv6 address fe80::1 link-local
cliente1(config-if)#no shutdown
cliente1(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/2, changed
state to up
cliente1(config-if)#
En este caso tenemos la dirección IPv6 global 2001:db8:1100:bbbb::1/64.
Podemos comprobar la asignación de direcciones mostrando las direcciones IPv6
asignadas a ambas interfaces.
Página 26
Rafael Lozano DHCP
cliente2>enable
cliente2#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
cliente2(config)#ipv6 unicast-routing
cliente2(config)#
Ahora asignamos direcciones IPv6 a la interfaz que conecta con el router servidor.
cliente2(config)#interface g0/0
cliente2(config-if)#ipv6 address 2001:db8::3/64
cliente2(config-if)#ipv6 address fe80::3 link-local
cliente2(config-if)#no shutdown
cliente2(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed
state to up
cliente2(config-if)#
Esta misma interfaz se define como cliente de la delegación de prefijo.
cliente2(config-if)#interface g0/1
cliente2(config-if)#ipv6 address ISP ::cccc:0:0:0:1/64
% Warning: Bits overlapping with general prefix ISP will be
truncated.
cliente2(config-if)#ipv6 address fe80::1 link-local
cliente2(config-if)#no shutdown
cliente2(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed
state to up
Página 27
Rafael Lozano DHCP
cliente2(config-if)#interface g0/2
cliente2(config-if)#ipv6 address ISP ::dddd:0:0:0:1/64
% Warning: Bits overlapping with general prefix ISP will be
truncated.
cliente2(config-if)#ipv6 address fe80::1 link-local
cliente2(config-if)#no shutdown
cliente2(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/2, changed
state to up
cliente2(config-if)#
En este caso hemos asignado estáticamente la ID de subred cccc. La ID de interfaz es
la misma que asignamos a la anterior. De nuevo podemos observar como ha quedado la
asignación de direcciones IPv6.
GigabitEthernet0/0 [up/up]
FE80::3
2001:DB8::3
GigabitEthernet0/1 [up/up]
FE80::1
2001:DB8:1101:CCCC::1
GigabitEthernet0/2 [up/up]
FE80::1
2001:DB8:1101:DDDD::1
Vlan1 [administratively down/down]
unassigned
cliente2#
cliente1#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
Página 28
Rafael Lozano DHCP
cliente2#configure terminal
Enter configuration commands, one per line. End with CNTL/
Z.
cliente2(config)#ipv6 dhcp pool POOL-LANs
cliente2(config-dhcpv6)#dns-server 2001:db8::10
cliente2(config-dhcpv6)#interface g0/1
cliente2(config-if)#ipv6 dhcp server POOL-LANs
cliente2(config-if)#ipv6 nd other-config-flag
cliente2(config-if)#interface g0/2
cliente2(config-if)#ipv6 dhcp server POOL-LANs
cliente2(config-if)#ipv6 nd other-config-flag
cliente2(config-if)#
Para configurar los dispositivos finales en las redes internas solamente hay que
establecer la interfaz de red con configuración automática y obtendrá una dirección IPv6 de
de unidifusión global del router cliente y un servidor DNS. En la siguiente imagen se aprecia
la configuración de PC1.
Página 29
Rafael Lozano DHCP
Página 30
Rafael Lozano DHCP
Client: (GigabitEthernet0/0)
DUID: 0003000100101124B201
IA PD: IA ID 1825609924, T1 0, T2 0
Prefix: 2001:DB8:1101::/48
preferred lifetime 3600, valid lifetime 28800
expires at abril 4 2020 3:13:50 a. m. (28800
seconds)
ISP#
Página 31
Rafael Lozano DHCP
5 Bibliografía
CISCO, CCNA1 Introducción a las Redes – Versión 6 – NetAcad 2017.
CISCO, CCNA2 Principios básicos de Routing y Switching – Versión 6 – NetAcad 2017.
ROMERO G., C.A. DHCPv6 Delegación de Prefijo - Cisco IOS – enero 2019 [Accedido abril
2019]. Disponible en <https://www.youtube.com/watch?v=fnnapaF5ETY>
Página 33