Aide DynDns : Comment configurer et utiliser le dns dynamique.


Avant tout, si votre nom de domaine est enregistré par un autre prestataire (registrar), vous devez demander la mise à jour des serveurs de nom (primaires et secondaire) de votre domaine. Dans ce cas, utilisez l'interface de gestion de domaine de votre prestataire. Les serveurs des noms sont décris Ici

  1. Installation Du Client DynDns sous windows et Linux
  2. Configuration Du client DynDns sous Windows et Linux
  3. Configuration Du client DDclient sous Windows
  4. Configuration Du client DDclient sous Linux
  5. Configuration De Votre routeur dyndns
  6. Tester votre dyndns.
  7. Problème avec le Client DynDns


  1. Instalation Du Client DynDns sous windows et Linux

  2. Installation sous windows

    L'installation du client dyndnsagent sous le système d'exploitation Windows est facile. Il vous suffit de cliquer sur l'exécutable qui s'installera ensuite tout seul.
    Le dyndnsagent tournera en arrière plan sur votre pc. Il sera installé dans la barre des taches actives (vers la droite).
    Cliquez ici pour télécharger le dyndnsAgent.

    Installation sous Linux
    Aucune installation est nécessaire sous unix/linux. Il suffit de mettre à jour le crontab en faiant appel toutes les dix minutes, par exemple, à l'url http://dyndns.dyndns.fr/update.php?domain=domain>&pass=pass.
  3. Configuration de client dyndns sous windows et Unix

  4. Configuration sous windows
    Vous devez introduire le nom de votre domaine dyndns ainsi que le mot de passe correspondant.
    Si vous êtes en dyndns en sous domaine dyndns.fr (exemple a.dyndns.fr) introduisez le nom complet. C'est à dire par exemple a.dyndns.fr.
    Vous pouvez utiliser la config des sous domaines (bouton sub domain config) pour déclarer des sous domaines attachés à votre domaine principal. Ceci n'est valable que si vous avez un nom de domaine et pas un sous domaine dyndns.fr. Les sous-domaines www,mail et ftp sont définis par défaut.

    Configuration sous unix/Linux/NAS synology
    Aucune configuration est nécessaire sous unix/linux. Il suffit de mettre à jour le crontab en faiant appel toutes les dix minutes, par exemple, à l'url http://dyndns.dyndns.fr/update.php?domain=domain>&pass=pass.
    $vi /etc/crontab
    Ajoutez les deux lignes suivantes dans lefichier /etc/crontab : changez DMAIN par votre vrai nom de domaine et PASSWORD par votre mot de passee du domaine.

    @reboot root wget http://[DOMAIN]:[PASSWORD]@dyndns.dyndns.fr/update.php?hostname=[DOMAIN]

    */10 * * * * root wget http://[DOMAIN]:[PASSWORD]@dyndns.dyndns.fr/update.php?hostname=[DOMAIN]


  5. Configuration du client ddclient sous Windows

  6. Vous devez configurer le client ddclient comme suit :
    Serveur : dyndns.dyndns.fr
    Pour dyndnspro , utiliser dyndns.dyndnspro.com
    domaine : votre domaine
    l'url : http://dyndns.dyndns.fr:2000/update (2010 au lieu de 2000 pour dyndnspro)



  7. Configuration de votre routeur dyndns

  8. Pour mieux comprendre la configuration du dyndns sur un routeur adsl, Allez à cette page



    Vous devez aussi configurer le routage des ports (NAT) pour rédiriger les requetes vers le pc ou le serveur désiré (par exemple votre serveur web (port 80) sur la machine 192.168.0.2).
    Pour tout problème concernant votre routeur, voir les docs de routeur concerné.

  9. Testez votre dyndns

  10. Pour tester votre dyndns, il suffit de pinguer le nom de domaine et voir le retour de paquets ainsi que l'ip correspondante. Utilisez la commande ping sous Linux ou windows (executer)
    Vous pouvez aussi utiliser la commande nslookup ou dig pour voir l'ip attachée à vottre nom de domaine.


  11. Problème avec le client dyndns


  12. Si vous arrivez à pinguer votre machine via le nom de domaine ou sous-domaine et le nslookup ou dig vous renvoie une réponse positive comportant l'ip, vérifiez bien que votre serveur web ou ftp qu'il est bien installé et configuré. Et tester les localement (via l'ip locale).


    Pour d'autres problème, réportez vous au faq dyndns ou au formulaire de support.