DNS dinámico (DDNS)

Dynamic DNS (DDNS) le permite utilizar un nombre de dominio estable (como myproxy.example.com) para acceder al panel de XProxy y a sus proxies, incluso cuando cambia su IP pública.

Configuración: XProxy → Configuración general → Dynamic DNS. Proveedores compatibles: DNS-O-Matic, Cloudflare, NO-IP, Dynu, DuckDNS.

¿Por qué usar DDNS con XProxy?

  • Un único dominio estable para su panel y todos los endpoints de proxy.
  • No necesita recordar ni actualizar las IP cuando su proveedor de internet las cambia.
  • XProxy mantiene el dominio apuntando automáticamente a su IP pública actual.
Configure primero el acceso público — ya sea mediante Reenvío doméstico/NAT o Reenvío VPS — antes de configurar DDNS.

Inicio rápido

  1. Abra XProxy → Configuración general → Dynamic DNS.
  2. Seleccione una pestaña de proveedor.
  3. Ponga Activado en ON.
  4. Rellene los campos obligatorios (consulte los detalles del proveedor más abajo).
  5. Establezca el intervalo de actualización en 60 segundos.
  6. Haga clic en Guardar. XProxy sincroniza al instante.
  7. Haga clic en Probar para confirmar que el proveedor devuelve «Sincronizado».
Página de configuración de Dynamic DNS

Proveedor 1 — DNS-O-Matic

  • Nombre de usuario — el correo electrónico o el nombre de usuario de su cuenta de DNS-O-Matic.
  • Contraseña — la contraseña de DNS-O-Matic.
  • Nombre de host — déjelo vacío para actualizar all.dnsomatic.com o establezca un host concreto.
Configuración de DNS-O-Matic

Proveedor 2 — Cloudflare

  • Token de API — token con permisos de lectura y edición de DNS para la zona de destino.
  • ID de zona — la zona donde reside su dominio.
  • Nombre del registro — el registro A de DNS que se va a actualizar (p. ej., proxy.example.com).
  • Con proxy — manténgalo en OFF para los endpoints de proxy; en ON solo para sitios web públicos o el panel.
  • TTL — utilice 60–120 segundos para actualizaciones globales más rápidas.
Configuración de DDNS de Cloudflare

Paso 1 — Crear token de API

Abra Cloudflare → Mi perfil → Tokens de API → Crear token. Utilice la plantilla «Editar DNS». El ámbito debe incluir Lectura de DNS de la zona y Edición de DNS de la zona. Limítelo a la zona de destino. Copie el token.

Crear token de API de Cloudflare
Permisos del token de Cloudflare

Paso 2 — Obtener el ID de zona

Abra su dominio en Cloudflare → Información general → copie el ID de zona.

ID de zona de Cloudflare

Paso 3 — Crear el registro A

Abra la pestaña DNS de Cloudflare y cree un registro A para su host (p. ej., proxy.example.com). Utilice cualquier IP por ahora; XProxy la mantendrá actualizada.

Registro A de Cloudflare

Paso 4 — Probar y verificar

Después de guardar en XProxy, haga clic en Probar. A continuación, verifíquelo desde un terminal:

bash
nslookup proxy.example.com
# or
dig +short proxy.example.com

Proveedor 3 — NO-IP

  • Nombre de usuario y Contraseña/Clave — sus credenciales de NO-IP.
  • Nombre de host — su host de NO-IP (p. ej., yourname.ddns.net).
Configuración de NO-IP

Proveedor 4 — Dynu

  • Nombre de host — su host de Dynu (p. ej., yourname.ddnsfree.com).
  • Contraseña — la contraseña de su cuenta de Dynu (se aplica el hash automáticamente).
  • Admite dominios personalizados (apunte los NS de su dominio a Dynu).
Configuración de Dynu

Proveedor 5 — DuckDNS

  • Token — su token de DuckDNS.
  • Dominio — su subdominio de DuckDNS (p. ej., yourname.duckdns.org).
  • Nota: DuckDNS solo admite subdominios .duckdns.org; no admite dominios personalizados.
Configuración de DuckDNS

TTL y propagación

El TTL (Time To Live) es el tiempo durante el cual los servidores DNS guardan en caché su registro. Un TTL más corto hace que el mundo conozca antes su nueva IP cuando esta cambia.

  • TTL recomendado: 60–120 segundos para uso con proxy.
  • Si utiliza el modo proxy de Cloudflare, el TTL se gestiona automáticamente.
  • Mantenga la opción de Cloudflare Con proxy en OFF para los endpoints de proxy — el modo proxy enruta el tráfico a través de Cloudflare, lo que interrumpe los protocolos de proxy.

Indicadores de estado

  • Sincronizado — el proveedor aceptó la actualización. El registro DNS coincide con su IP actual.
  • Sin cambios — la IP ya es correcta; la siguiente actualización está programada.
  • Advertencia — problema temporal (p. ej., límite de velocidad); el sistema lo reintentará automáticamente.
  • Error — credenciales incorrectas o registro no encontrado. Corrija los valores y vuelva a probar.
Resultado de la prueba de DDNS

Solución de problemas

  • Error de autenticación — compruebe el nombre de usuario, el token o la contraseña.
  • Registro no encontrado — confirme que el host existe en el panel de su proveedor.
  • Sigue mostrando la IP antigua — espere a que expire el TTL o redúzcalo para que las próximas actualizaciones sean más rápidas.
  • Servicio fuera de línea — asegúrese de que DDNS esté activado en XProxy y de haber hecho clic en Guardar.

FAQ

¿Puedo usar más de un proveedor de DDNS a la vez?

Sí. Active varios proveedores y XProxy los actualizará todos.

¿Cómo compruebo que mi dominio apunta a la nueva IP?

bash
nslookup your.domain.com
# or
dig +short your.domain.com

¿Qué TTL debo utilizar?

Utilice 60–120 segundos para uso con proxy. Esto garantiza una propagación global rápida cuando cambie su IP.