BysMax

Contenido del curso

Volver al curso

Cómo saber si estás en CG-NAT y probar puertos para Traccar

Guía paso a paso para identificar si tu proveedor de internet utiliza CG-NAT y cómo realizar un test de puertos abiertos (8082 y 5013) para Traccar.

Emmanuel Díaz Leal Hernández

May 25, 2024
Intermedio

Para alojar un servidor Traccar en un entorno local (como una Raspberry Pi, Orange Pi o PC en casa), es imprescindible que tu router tenga los puertos abiertos hacia la IP privada de tu servidor y que tu conexión no esté bajo una red de tipo CG-NAT (Carrier-Grade NAT).


¿Qué es CG-NAT y por qué afecta a Traccar?

CG-NAT es una tecnología que emplean los operadores para agrupar a múltiples usuarios bajo una misma dirección IP pública. Esto les ahorra IPs IPv4 públicas, pero impide por completo que agentes externos (como tus localizadores GPS) puedan conectarse de forma directa a tu servidor doméstico, ya que no es posible abrir puertos hacia el exterior.

Políticas de operadores comunes (en España):

  • Pepephone, O2, Yoigo: Permiten salir de CG-NAT de forma gratuita solicitándolo mediante llamada telefónica de soporte.
  • Digi: Permite salir del CG-NAT activando el servicio "Conexión Plus" por un coste de 1 €/mes.
  • Lowi y Finetwork: Generalmente no utilizan CG-NAT de forma predeterminada.
  • Masmóvil, Simyo: Suelen aplicar CG-NAT y no siempre ofrecen opciones sencillas para salir de él.

¿Cómo comprobar si estás bajo CG-NAT?

La manera más rápida es realizar una traza de ruta desde la consola de comandos de tu sistema operativo:

  1. Abre la consola de comandos (CMD o Terminal).
  2. Ejecuta el comando:
tracert 8.8.8.8
  1. Analiza el primer salto de red después de tu router local. Si la IP del primer o segundo salto está en el rango 100.64.0.0 a 100.127.255.255 (subred reservada para CG-NAT por el estándar RFC 6598), significa que estás bajo CG-NAT y deberás contactar a tu proveedor de internet para solicitar una IP pública dinámica estándar.

Test de puertos abiertos

Una vez que tengas confirmado que cuentas con una IP pública real, debes abrir los puertos en el cortafuegos y el apartado NAT/Virtual Server de tu router:

  • Puerto 8082: Para acceder a la interfaz web de Traccar 6.14.
  • Puerto 5013 (u otros): Para la recepción de tramas de los rastreadores GPS (SinoTrack, etc.).

Para comprobar que los has abierto correctamente, utiliza un sitio web de test de puertos online (como el test de puertos de Test de Velocidad) introduciendo los números de puerto a verificar.

Comentarios (0)