Configuración NAT en Routers Arcadyan de Orange/Yoigo

La configuración de la Traducción de Direcciones de Red (NAT) es un proceso esencial para la gestión de la red, especialmente cuando se trata de abrir y redirigir puertos. Aunque los protocolos NAT y DMZ no tienen sentido en IPv6, ya que todos los dispositivos tienen su propia IPv6 pública, la NAT sigue siendo relevante para IPv4 debido a la escasez de direcciones.

Este artículo se centrará en cómo abrir y redirigir puertos (NAT) en los routers Arcadyan suministrados por Orange y Yoigo fibra. Si bien el método es específico para estos routers, puede aplicarse de forma aproximada a otros routers del mercado.

Esquema de funcionamiento de NAT

Acceso al Router y Configuración Inicial

Para empezar, se debe acceder al router mediante un navegador web. Si no se ha modificado la dirección de conexión, generalmente es 192.168.1.1 o 192.168.2.1. La contraseña por defecto suele ser la clave Wi-Fi indicada en la etiqueta de la parte inferior del router.

Una vez dentro, navega a la pestaña de "Configuración avanzada" y luego a la sección "NAT/PAT".

Configuración de NAT Estática para IPv4

La NAT estática es una asignación uno a uno entre una dirección interna (privada) y una dirección externa (pública). Esto permite que dispositivos externos inicien conexiones a dispositivos internos utilizando la dirección pública asignada estáticamente. Por ejemplo, se puede asignar una dirección global interna específica a un servidor web interno para que sea accesible desde redes externas.

Para abrir y redirigir puertos para el protocolo IPv4, sigue estos pasos:

  1. Crear la asignación: Se establece la traducción estática entre una dirección local interna y una dirección global interna.
  2. Identificar interfaces: Las interfaces que participan en la traducción se configuran como internas o externas con respecto a NAT.

Vamos a usar el ejemplo de abrir el puerto 1194/tcp, que es el utilizado por defecto por OpenVPN.

Interfaz de configuración NAT IPv4 en router Arcadyan

Pasos para configurar NAT estática en Arcadyan (IPv4)

  • En el desplegable de "aplicación/servicio", se puede elegir una serie de puertos ya predefinidos o seleccionar "nuevo".
  • Aplicación y servicio: Asigna un nombre a la regla que identifique el servicio, por ejemplo, "OpenVPN".
  • Puerto interno: El puerto al que se enviará la información en el dispositivo local.
  • Puerto externo: El puerto que se abrirá en el router.
  • Protocolo: En el ejemplo, tcp.
  • Dispositivo: El dispositivo de la red local al que se redirigirá el tráfico. En los routers de Orange, suelen aparecer los nombres de los equipos conectados. Si no, se introduce la IP del dispositivo (por ejemplo, "Raspberry").

Después de rellenar los campos, pulsa el botón "añadir" para crear la regla.

Comandos para Configurar NAT Estática (ejemplo CLI)

En un entorno de línea de comandos (CLI), los pasos serían:

Acción Comando
Establece la traducción estática. Router(config)# ip nat inside source static local-ip global-ip
Especifica la interfaz interna. Router(config)# interface number type
Marca la interfaz como conectada al interior. Router(config-if)# ip nat inside
Sale del modo de configuración de interfaz. Router(config-if)# exit
Especifica la interfaz externa. Router(config)# interface number type
Marca la interfaz como conectada al exterior. Router(config-if)# ip nat outside

Verificación de NAT Estática

El comando show ip nat translations es útil para verificar el funcionamiento de NAT. Este comando muestra las traducciones NAT activas. A diferencia de las traducciones dinámicas, las traducciones estáticas siempre figuran en la tabla de NAT.

Otro comando útil es show ip nat statistics, que muestra información sobre la cantidad total de traducciones activas, los parámetros de configuración NAT y la cantidad de direcciones que se asignaron.

CONFIGURACIÓN NAT | PACKET TRACER | TUTORIAL 10

Configuración de PAT (NAT Dinámica con Sobrecarga)

La Traducción de Direcciones de Puerto (PAT), también conocida como NAT con sobrecarga, permite que múltiples dispositivos internos compartan una única dirección IPv4 pública o un conjunto reducido de direcciones públicas. Esto se logra asignando diferentes números de puerto a cada conexión, lo que permite que el router distinga el tráfico de cada dispositivo.

Configuración de PAT para un conjunto de direcciones IP públicas

Si el proveedor de servicios de Internet (ISP) asignó más de una dirección IPv4 pública, estas direcciones pueden formar parte de un conjunto utilizado por PAT. La diferencia principal con la NAT dinámica uno a uno es el uso de la palabra clave overload, que habilita PAT.

Configuración de PAT para una única dirección IPv4 pública

Cuando solo se dispone de una única dirección IPv4 pública, la configuración de sobrecarga generalmente asigna la dirección pública a la interfaz externa que se conecta al ISP. En este caso, en lugar de un conjunto de direcciones, se utiliza la palabra clave interface para identificar la dirección IPv4 externa, y no se define ningún pool de NAT.

Configuración de PAT con una única dirección IP

Pasos para configurar PAT con una única dirección IPv4 (ejemplo CLI)

La configuración es similar a la de NAT dinámica, pero con la palabra clave overload en el comando ip nat inside source list [access-list-number | access-list-name] interface type number overload.

Acción Comando
Configura una ACL para permitir las direcciones internas que se traducirán. Router(config)# access-list access-list-number permit source [source-wildcard]
Configura NAT dinámica con sobrecarga. Router(config)# ip nat inside source list access-list-number interface type number overload
Marca la interfaz como interna. Router(config-if)# ip nat inside
Marca la interfaz como externa. Router(config-if)# ip nat outside

Verificación de PAT

El comando show ip nat translations mostrará las traducciones, asignando la misma dirección IPv4 pública (dirección global interna) a diferentes hosts internos, distinguiendo las transacciones por los números de puerto de origen.

El comando show ip nat statistics verificará que PAT haya asignado una única dirección para múltiples traducciones.

Configuración de Puertos en IPv6 (PCP)

En IPv6, los protocolos NAT y DMZ no tienen sentido, ya que todos los dispositivos tienen su propia IPv6 pública. Por lo tanto, solo se necesita abrir el puerto y la dirección IPv4 interna del dispositivo al cual redirigir el tráfico.

Para abrir puertos en IPv6, se utiliza la misma pestaña de "Configuración avanzada" y "NAT/PAT", pero desde la opción "Tabla de Redirección de Puertos PCP (IPv6)".

Interfaz de configuración de puertos PCP IPv6 en router Arcadyan

Pasos para configurar puertos en IPv6

  • Se requiere puerto público: Introduce el puerto externo del router que se va a abrir.
  • Protocolo: Para el ejemplo, selecciona tcp.
  • Dirección IPv4 interna: La dirección IPv4 del dispositivo al que se redirigirá el tráfico del puerto que se va a abrir.
  • Puerto interno: El puerto del dispositivo interno que va a recibir el tráfico.
  • Aceptar propuesta de puerto PCP: Deja esta opción seleccionada.

Finalmente, pulsa el botón "añadir" para crear la regla.

Es importante notar que, a veces, especialmente con puertos no predefinidos, el número del puerto público puede cambiar. Los técnicos de Orange indican que esto es un error que se corregirá con futuras actualizaciones del router.

Los routers de Orange/Yoigo, aunque proporcionan una conexión IPv6, habilitan un servidor de tunelado de IPv4 a IPv6 para mantener la compatibilidad con IPv4 y permitir el acceso remoto a los dispositivos de red local. La dirección IPv4 externa que aparece en la configuración será la dirección con la que se deberá acceder a los dispositivos desde Internet.

tags: #como #abrir #nat #con #router #arcadyan