Internet y redes

CGNAT: por qué no puedes abrir puertos con tu operador

Si abrir puertos en el router no sirve de nada, quizá tu operador use CGNAT. Cómo detectarlo y qué soluciones existen.

Has abierto un puerto en el router para jugar, usar un servidor o acceder a tus cámaras desde fuera, y sigue sin funcionar. Si ya has descartado el cortafuegos y la configuración, es posible que tu operador use CGNAT.

Con CGNAT, varios clientes comparten la misma IP pública del operador.Tu red → NAT de tu router → CGNAT del operador → InternetESQUEMATu redNAT de tu routerCGNAT deloperadorInternet
Con CGNAT, varios clientes comparten la misma IP pública del operador.

Qué es el CGNAT

Las direcciones IPv4 públicas escasean. Para no quedarse sin ellas, algunos operadores aplican una segunda capa de traducción de direcciones (Carrier-Grade NAT): en lugar de darte una IP pública para ti solo, comparten una misma IP pública entre muchos clientes.

Tu router sigue teniendo su NAT, con tu red privada detrás (cómo funcionan las IP y los puertos), pero entre el router y internet hay otro NAT que no controlas. Las conexiones que tú inicias, como navegar o ver vídeos, funcionan sin problemas. Lo que falla son las conexiones que llegan desde fuera, porque el operador no sabe a cuál de sus clientes entregarlas.

Cómo saber si lo tienes

  1. Entra en la configuración de tu router y mira la IP de WAN (la que recibe del operador).
  2. Busca en internet «cuál es mi IP» y compara.

Si son distintas, tienes un NAT por encima. Una pista clara: la IP de WAN del router empieza por 100.64. hasta 100.127., un rango reservado precisamente para el CGNAT (RFC 6598). Si es una IP privada de otro rango (10.x, 172.16-31.x, 192.168.x), también hay un NAT delante.

Cómo comprobar si tienes CGNAT.1. Mira la IP de WAN en la configuración del router 2. Busca «cuál es mi IP» en internet 3. Compara las dos 4. Si son distintas, o la de WAN empieza por 100.64 a 100.127, hay CGNATPASO A PASO1PASO 1Mira la IPde WAN en laconfiguraci-ón delrouter2PASO 2Busca «cuáles mi IP» eninternet3PASO 3Compara lasdos4FINALSi sondistintas, ola de WANempieza por100.64 a100.127, hayCGNAT
Cómo comprobar si tienes CGNAT.

Qué problemas causa

  • No funcionan los puertos abiertos para servidores de juegos, acceso remoto, cámaras o un NAS.
  • Algunos juegos muestran «NAT estricto» y cuesta más encontrar partidas.
  • Alojar un servicio doméstico desde fuera no es posible directamente.

Soluciones

  • Pedir una IP pública a tu operador. Muchos la ofrecen como extra gratuito o de pago, o la quitan del CGNAT si se pide. Comprueba las condiciones: a veces el cambio es solo cuestión de pedirlo.
  • Usar IPv6, si tu operador lo da: no necesita NAT y cada dispositivo puede tener una dirección pública (qué es IPv6). Debes configurar el cortafuegos del router para permitir lo que quieras exponer.
  • Usar una VPN o un túnel de un servicio que permita acceder a tus dispositivos sin abrir puertos. Hay opciones que crean una red privada entre tus equipos aunque estén detrás de CGNAT.
  • Para jugar, un servicio de VPN de pago con reenvío de puertos puede ayudar, pero no es un derecho garantizado y tiene coste.
Qué puedes hacer si tienes CGNAT.Sí: Pedir una IP pública a tu operador. Sí: Usar IPv6 si lo ofrece. Sí: Usar una VPN o un túnel para acceder a tus equipos. No: Abrir puertos en el router no sirve de nadaLISTA RÁPIDAAlternativasPedir una IP pública a tu operadorUsar IPv6 si lo ofreceUsar una VPN o un túnel para acceder a tus equiposAbrir puertos en el router no sirve de nada
Qué puedes hacer si tienes CGNAT.

Importante

Abrir puertos expone tus equipos a internet: asegúrate de que el servicio que publicas esté actualizado y protegido con contraseña fuerte. Si no lo necesitas, cuantos menos puertos abiertos, mejor.