Configuración Esencial de DHCP y NAT en Dispositivos de Red Cisco
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 8,22 KB
Configuración de Servicios de Red Esenciales: DHCP y NAT en Cisco IOS
Configuración DHCP
El Protocolo de Configuración Dinámica de Host (DHCP) permite la asignación automática de direcciones IP y otros parámetros de red a los dispositivos clientes.
Comandos DHCP Obligatorios
Router(config)#service dhcp
Habilita el servicio DHCP en el router.Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10
Define un rango de direcciones IP a excluir del pool DHCP. Ambas direcciones (inicio y fin) son inclusivas y no serán asignadas a los clientes.Router(config)#ip dhcp pool LAN_AWO
Crea un pool DHCP y le asigna un nombre (en este caso,LAN_AWO
). Esto cambia el modo de configuración a(DHCP-config)
.Router(DHCP-config)#network 192.168.1.0 255.255.255.0
Define la red y la máscara de subred para el pool DHCP. Esta es la red desde la cual se asignarán las direcciones IP.Router(DHCP-config)#default-router 192.168.1.1
Especifica la dirección IP de la puerta de enlace predeterminada que se proporcionará a los clientes DHCP.Router(DHCP-config)#lease 10
Establece la duración del arrendamiento de la dirección IP (en días, de 1 a 365). Este comando es opcional; si no se especifica, el valor predeterminado es 1 día.
Comandos DHCP Opcionales
Router(DHCP-config)#dns-server 192.168.1.2
Especifica la dirección IP del servidor DNS que utilizarán los clientes DHCP.Router(DHCP-config)#netbios-name-server 192.168.1.3
Especifica la dirección IP del servidor NetBIOS. Es recomendable que estas IPs estén dentro del rango de direcciones excluidas para evitar conflictos.Router(DHCP-config)#domain-name awoisoak.org
Asigna un nombre de dominio a los clientes DHCP.Router(DHCP-config)#option 150 ip 192.168.15.3
Permite especificar un servidor para servicios específicos (ej. TFTP para teléfonos IP, utilizando la opción 150). El servidor puede ser interno o externo.
Configuración de NAT (Network Address Translation)
La Traducción de Direcciones de Red (NAT) permite que múltiples dispositivos en una red privada compartan una única dirección IP pública para acceder a Internet, o para traducir direcciones entre redes.
NAT Estática
La NAT estática mapea una dirección IP privada a una dirección IP pública específica de forma uno a uno, ideal para servidores internos que necesitan ser accesibles desde el exterior.
Configurar el mapeo estático:
R2(config)#ip nat inside source static 192.168.20.254 209.165.200.254
Establece una traducción estática donde la dirección IP interna192.168.20.254
se mapea a la dirección IP externa209.165.200.254
.Especificar las interfaces NAT internas y externas:
R2(config)#interface serial 0/0/1
R2(config-if)#ip nat outside
Designa la interfazSerial 0/0/1
como la interfaz externa (hacia la red pública).R2(config-if)#interface fa0/0
R2(config-if)#ip nat inside
Designa la interfazFastEthernet 0/0
como la interfaz interna (hacia la red privada).
NAT Dinámica
La NAT dinámica utiliza un pool de direcciones IP públicas para traducir direcciones IP privadas, asignando una dirección pública disponible a cada conexión saliente.
Crear un pool de direcciones IP públicas:
R2(config)#ip nat pool MY-NAT-POOL 209.165.200.241 209.165.200.246 netmask 255.255.255.248
Define un pool de direcciones IP públicas llamadoMY-NAT-POOL
, con un rango de209.165.200.241
a209.165.200.246
y la máscara de subred especificada.Crear una lista de control de acceso (ACL) extendida para identificar las direcciones internas a traducir:
R2(config)#ip access-list extended NAT
Crea una ACL extendida llamadaNAT
.R2(config-std-nacl)#permit ip 192.168.10.0 0.0.0.255 any
R2(config-std-nacl)#permit ip 192.168.11.0 0.0.0.255 any
Permite que el tráfico de las redes192.168.10.0/24
y192.168.11.0/24
sea traducido por NAT.Establecer la traducción dinámica de origen vinculando el pool y la ACL:
R2(config)#ip nat inside source list NAT pool MY-NAT-POOL
Indica al router que utilice el poolMY-NAT-POOL
para traducir las direcciones IP internas permitidas por la ACLNAT
.Un router puede tener múltiples pools de NAT y ACLs, este comando especifica la relación entre ellos.
Especificar las interfaces NAT internas y externas:
Las interfaces internas y externas ya fueron especificadas en la configuración de NAT estática (
Serial 0/0/1
como externa yFastEthernet 0/0
como interna). Para esta configuración dinámica, se añade la interfazSerial 0/0/0
como interna.R2(config)#interface serial 0/0/0
R2(config-if)#ip nat inside
Designa la interfazSerial 0/0/0
como otra interfaz interna.
Configuración de NAT con Sobrecarga (PAT - Port Address Translation)
La PAT, también conocida como NAT con sobrecarga, permite que múltiples direcciones IP privadas compartan una única dirección IP pública, utilizando números de puerto para diferenciar las conexiones.
Eliminar configuraciones NAT previas (si existen):
R2(config)#no ip nat pool MY-NAT-POOL 209.165.200.241 209.165.200.246 netmask 255.255.255.248
R2(config)#no ip nat inside source list NAT pool MY-NAT-POOL
Estos comandos eliminan el pool de NAT y la regla de traducción dinámica previamente configurados.Nota: Si recibe el mensaje
%Pool MY-NAT-POOL in use, cannot destroy
, debe borrar las traducciones de NAT activas antes de eliminar el pool:
R2#clear ip nat translation *
Configurar PAT utilizando la dirección IP pública de una interfaz:
La configuración de PAT es similar a la NAT dinámica, pero en lugar de un pool de direcciones, se utiliza la palabra clave
interface
para identificar la dirección IP externa (generalmente la de la interfaz que da a Internet). La palabra claveoverload
es crucial, ya que permite agregar el número de puerto a la traducción, posibilitando que múltiples hosts internos compartan una única IP pública.Dado que ya se configuró una ACL (
NAT
) para identificar las direcciones IP internas a traducir y las interfaces internas/externas, solo se necesita el siguiente comando:R2(config)#ip nat inside source list NAT interface S0/0/1 overload
Configura PAT para las direcciones permitidas por la ACLNAT
, utilizando la dirección IP de la interfazSerial 0/0/1
y habilitando la sobrecarga de puertos.