OpenDD, un client DynDNS minimaliste

Il s'agit d'un client DynDNS, spécialement conçu pour les routeurs Soekris, à la base.
Il est entièrement écrit en C. Pas besoin de programme interprété, tel que ddclient, écrit en perl, ipcheck écrit en python ... etc.
Effectivement, cela demanderait l'installation d'un interpréteur sur la Soekris Box. Ce qui est peu recommandable.

Dans le cas de OpenDD, c'est très simple, il suffit de déployer :

  • le fichier programme exécutable
  • le fichier de configuration
  • le fichier contenant le certificat racine Equifax (celui utilisé par dyndns.org)

Principales fonctionnalités

  • Peut tourner en mode daemon
  • Support du HTTPS pour communiquer avec dyndns.org.
    Il faut savoir que votre mot de passe dyndns est passé en clair (base64) dans la requête HTTP.
    Le HTTPS permet de crypter vos requêtes.
  • Possibilité de forcer un update (via un signal SIGUSR1)
  • Peut envoyer un petit rapport par mail, après chaque mise à jour DynDNS
  • Sa facilité de déploiement
  • Optimisé pour un Soekris 4501.

Téléchargement

La dernière version (0.7.9) est téléchargeable ici.
La version 0.7.8 est toujours disponible.
La version 0.7.7 est toujours disponible.

Vous pouvez aussi récupérer la version CVS :

cvs -d:pserver:anonymous@cvs.bsdmon.com:/cvsroot login  
cvs -z3 -d:pserver:anonymous@cvs.bsdmon.com:/cvsroot checkout opendd  
cvs -d:pserver:anonymous@cvs.bsdmon.com:/cvsroot logout  

Ajouter un commentaire

  • Votre courriel ne sera jamais publié