Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Configurar ddclient con DynDNS Infomaniak

Esta guía explica cómo configurar ddclient, una herramienta disponible en la mayoría de las distribuciones Linux, para usarla con el servicio DynDNS Infomaniak.

 

Requisitos previos

  • Tener instalado el paquete ddclient para su distribución (por ejemplo: sudo apt install ddclient).
  • Disponer de un registro DynDNS ya creado en el dominio o subdominio a actualizar.
  • Verificar que el módulo SSL para Perl esté instalado: sudo apt install libio-socket-ssl-perl.

 

Configuración de ddclient

El archivo de configuración /etc/ddclient.conf debe contener la siguiente información:

protocol=dyndns2
ssl=yes
use=web
server=infomaniak.com
login=votre_login
password=votre_mot_de_passe
votredomaine.xyz
  • ssl=yes: permite una conexión segura. Este parámetro es obligatorio para que la actualización funcione correctamente.
  • use=web: indica a ddclient que utilice un servicio externo para detectar automáticamente su dirección IP pública.
  • login / password: credenciales DynDNS definidas en el Manager Infomaniak al agregar el Dynamic DNS (ayuda).
  • votredomaine.xyz: reemplace por su dominio o subdominio DynDNS.

 

Prueba y verificación

Antes de ejecutar ddclient como servicio, puede probar la configuración con:

sudo ddclient -daemon=0 -verbose -debug

Si la configuración es correcta, verá un mensaje de tipo SUCCESS: updating votredomaine.xyz.

 

Inicio del servicio

Una vez validada la configuración, reinicie y active ddclient:

sudo systemctl restart ddclient
sudo systemctl enable ddclient

Puede verificar su estado con:

sudo systemctl status ddclient

 

También:

  • Protéjase el archivo de configuración con: sudo chmod 600 /etc/ddclient.conf.
  • Verifique regularmente que la dirección IP se actualiza correctamente a través de una búsqueda DNS (dig votredomaine.xyz o nslookup).
  • Si su IP no cambia a menudo, mantenga un intervalo de actualización razonable para evitar solicitudes innecesarias.

¿Le ha sido útil esta FAQ?