DHCP / DNS / NTP
Tres servicios IP mantienen una red operativa de forma autónoma: DHCP asigna direcciones automáticamente, DNS traduce nombres y NTP sincroniza el reloj de todos los equipos.
DHCP: configuración automática
Section titled “DHCP: configuración automática”DHCP (Dynamic Host Configuration Protocol) entrega a los clientes su IP, máscara, gateway y DNS automáticamente (puerto 67 servidor / 68 cliente).
Proceso DORA
Section titled “Proceso DORA”- Discover: el cliente busca servidores DHCP (broadcast).
- Offer: el servidor ofrece una dirección.
- Request: el cliente pide la oferta.
- Ack: el servidor confirma y el cliente configura la IP.
sequenceDiagram
participant C as Cliente
participant S as Servidor DHCP
C->>S: DHCP Discover (broadcast)
S->>C: DHCP Offer (IP propuesta)
C->>S: DHCP Request (acepta la oferta)
S->>C: DHCP Ack (confirmación)
Servidor DHCP en IOS
Section titled “Servidor DHCP en IOS”R1(config)# ip dhcp pool LAN-OficinaR1(dhcp-config)# network 192.168.1.0 255.255.255.0R1(dhcp-config)# default-router 192.168.1.1R1(dhcp-config)# dns-server 8.8.8.8R1(dhcp-config)# lease 7| Comando | Función |
|---|---|
ip dhcp excluded-address |
Direcciones que NO se reparten |
ip dhcp pool <nombre> |
Crea el pool |
network <red> <máscara> |
Rango de direcciones del pool |
default-router <ip> |
Gateway por defecto entregado |
dns-server <ip> |
Servidor DNS entregado |
lease <días> |
Duración del arrendamiento |
Las direcciones del router y de los servidores se excluyen del pool.
DHCP Relay (ip helper-address)
Section titled “DHCP Relay (ip helper-address)”Un servidor DHCP no responde broadcasts fuera de su subred. Si el servidor está
en otra red, el router intermedio la reenvía como unicast con ip helper-address:
R1(config-if)# ip helper-address 10.0.0.5Verificación DHCP
Section titled “Verificación DHCP”Bindings from all pools not associated with VRF:IP address Client-ID/HW address Lease expiration Type192.168.1.20 0100.5061.2bcc.20 Aug 21 2026 09:00 Automatic
R1# show ip dhcp pool LAN-OficinaDNS: resolución de nombres
Section titled “DNS: resolución de nombres”DNS traduce nombres de dominio a direcciones IP (puerto 53, UDP principalmente).
R1(config)# ip domain lookup
R1# ping www.ejemplo.comTranslating "www.ejemplo.com"...domain server (8.8.8.8) [OK]ip name-serverindica los servidores DNS del router.ip domain lookuphabilita la resolución de nombres desde la CLI (se desactiva conno ip domain lookuppara evitar retrasos al teclear mal).ip domain name <dominio>define el dominio por defecto al crear claves (necesario para SSH, ver Módulo 2).
NTP: sincronización de hora
Section titled “NTP: sincronización de hora”NTP (Network Time Protocol) sincroniza el reloj de los equipos por red (puerto 123, UDP). Es imprescindible para logs, certificados y diagnóstico.
| Modo | Función |
|---|---|
| Cliente | Toma la hora de un servidor NTP |
| Servidor | Sirve la hora a otros equipos |
| Peer | Se sincroniza entre iguales |
R1(config)# ntp update-calendar
R1# show ntp statusClock is synchronized, stratum 3, reference is 192.168.1.250
R1# show ntp associations address ref clock st when poll reach delay offset*~192.168.1.250 216.239.35.0 2 15 64 1 0.952 -1.180- Stratum: distancia respecto a la fuente de hora atómica (0 = reloj atómico; a más stratum, menos preciso).
*indica el servidor elegido como referencia.ntp update-calendarcopia la hora a la hardware clock (persistente).
Buena práctica: que un router actúe como servidor NTP para la red y los demás como clientes, manteniendo así un solo punto de referencia.
Preguntas tipo CCNA
Section titled “Preguntas tipo CCNA”-
¿Qué puertos usa DHCP y cuál es su proceso? Puerto 67 (servidor) y 68 (cliente); el proceso es DORA: Discover → Offer → Request → Ack.
-
¿Cómo llega un cliente DHCP a un servidor en otra subred? Con
ip helper-addressen el router, que convierte el broadcast en unicast hacia el servidor. -
¿Qué comando reserva direcciones que DHCP no debe repartir?
ip dhcp excluded-address <inicio> <fin>. -
¿Qué hace
ip name-server? Define el servidor DNS que usa el router para resolver nombres. -
¿Qué puerto usa NTP y qué es el stratum? Puerto 123 (UDP); el stratum indica la distancia a la fuente de hora de referencia (menor = más preciso).
Resumen
Section titled “Resumen”- DHCP: entrega IP, máscara, gateway y DNS (DORA, puertos 67/68). Se
excluyen direcciones con
ip dhcp excluded-address. - Relay:
ip helper-addressreenvía DHCP entre subredes. - DNS: resuelve nombres (puerto 53) con
ip name-server. - NTP: sincroniza la hora (puerto 123) con
ntp server; se verifica conshow ntp status.