Accesibilidad, CGNAT y DynDNS
El acceso remoto solo funciona si tu línea de internet tiene una dirección IPv4 pública propia. CloudZH lo comprueba por ti y mantiene tu registro DNS al día.
Comprueba tu línea
El instalador, System Health y Ajustes → Accesibilidad y DynDNS muestran el resultado. En el servidor:
zh reach
CloudZH compara la dirección que ve internet, la dirección WAN de tu router (UPnP o NAT-PMP, si están activos) y una prueba desde fuera en el puerto 443.
| Resultado | Significado |
|---|---|
| IPv4 pública | Todo bien. Si el puerto 443 sigue cerrado, revisa el reenvío de puertos de tu router. |
| CGNAT | Tu router tiene una dirección de 100.64.0.0/10 o una privada: tu proveedor reparte una dirección pública entre muchos clientes. |
| DS-Lite | IPv4 pasa por un túnel de tu proveedor, solo IPv6 es tuya. |
| Desconocido | Tu router no lo indica. Busca la dirección de internet en su página de estado: 100.64.x.x o 192.0.0.x significa CGNAT o DS-Lite. |
Qué funciona con CGNAT
- Todo en casa: panel, apps, Plex y descargas.
- Plex fuera de casa, a través del relé de Plex con calidad reducida.
- No es posible: acceso directo desde fuera al panel, a las apps y a la VPN.
Alternativas
- IPv6: muchas de estas líneas tienen IPv6 real. Permite TCP 443 hacia el servidor en tu router y activa IPv6 en DynDNS. Solo funciona desde redes con IPv6.
- Pregunta a tu proveedor por una dirección IPv4 pública o dual stack. Algunos lo hacen a petición, a veces con coste. La solución más limpia.
- Tu propio relé: un VPS pequeño con dirección IPv4 pública reenvía el puerto 443 a CloudZH por WireGuard. Funciona también para vídeo.
- Tailscale: tus dispositivos llegan al servidor sin puertos abiertos. Cada dispositivo necesita la app.
- Cloudflare Tunnel: solo para el panel y las apps de administración, nunca para Plex u otro vídeo. Las condiciones de Cloudflare no permiten servir principalmente vídeo a través de su red.
DynDNS
Si tu dirección pública cambia de vez en cuando, CloudZH lo detecta en 5 minutos y actualiza tus registros DNS con las mismas credenciales que el certificado.
- Compatibles: Cloudflare y Duck DNS. Otros proveedores DNS: usa el DNS dinámico de tu router o cambia el registro a mano.
- Se actualizan:
*.example.comy el nombre del panel. El dominio raíz,wwwyvpnsolo si antes apuntaban a este servidor. El correo y otros registros no se tocan. - Activado por defecto en instalaciones nuevas, desactivado en las existentes hasta que lo actives. Se pausa automáticamente con CGNAT y DS-Lite.
zh dyndns # status zh dyndns on # turn on (--ipv6 also updates AAAA) zh dyndns update # update now