Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ddclient [Le 27/05/2014, 07:43] – [Ajout d'un enregistrement MX à votredomaine.dyndns.org] 81.49.37.97ddclient [Le 11/09/2022, 11:35] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>precise serveur réseau}}+{{tag>xenial serveur réseau}}
 ---- ----
  
Ligne 8: Ligne 8:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * S'être inscrit sur l'un des services pris en charge. Pour les connaître, saisissez dans un [[:terminal]] la [[:commande_shell|commande]] <code>ddclient --help | grep "o '"</code>+  * S'être inscrit sur l'un des services pris en charge. Pour les connaître, saisissez dans un [[:terminal]] la [[:commande_shell|commande]] suivante : <code>ddclient --help | grep "o '"</code>
   * Disposer des [[:sudo|droits d'administration]].   * Disposer des [[:sudo|droits d'administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
Ligne 15: Ligne 15:
 ===== Installation ===== ===== Installation =====
  
-[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>ddclient|ddclient]]**.+[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>ddclient]]**.
  
 La touche espace sert à sélectionner la redirection "[] Nomduhost.dyndns.com" La touche espace sert à sélectionner la redirection "[] Nomduhost.dyndns.com"
Ligne 53: Ligne 53:
  
 <file ddclient.conf> <file ddclient.conf>
-pid=/var/run/ddclient.pid +pid=/var/run/ddclient.pid
 ssl=yes ssl=yes
 protocol=dyndns2            #ou zoneedit1 si vous utilisez zoneedit protocol=dyndns2            #ou zoneedit1 si vous utilisez zoneedit
Ligne 66: Ligne 66:
 Si vous utilisez l'option « ''ssl=yes'' », veillez à ce que le paquet [[apt://libio-socket-ssl-perl|libio-socket-ssl-perl]] soit installé. Votre version de ddclient doit être supérieure à 3.7.0 (cf. [[http://www.dyndns.com/support/kb/using_ddclient_with_dyndns_services.html#secure|le site de DynDNS]]).</note> Si vous utilisez l'option « ''ssl=yes'' », veillez à ce que le paquet [[apt://libio-socket-ssl-perl|libio-socket-ssl-perl]] soit installé. Votre version de ddclient doit être supérieure à 3.7.0 (cf. [[http://www.dyndns.com/support/kb/using_ddclient_with_dyndns_services.html#secure|le site de DynDNS]]).</note>
  
-^ Option   ^ Signification ^       +^ Option   ^ Signification ^
 | ssl      | connexion sécurisé lors de l'échange avec DynDNS | | ssl      | connexion sécurisé lors de l'échange avec DynDNS |
 | protocol | service utilisé pour effectuer la liaison | | protocol | service utilisé pour effectuer la liaison |
Ligne 128: Ligne 128:
 ssl=yes ssl=yes
 protocol=noip protocol=noip
-use=web, web=checkip.dyndns.com/, web-skip='IP Address'+use=web, web=checkip.dyndns.com/, web-skip='Current IP Address'
 server=dynupdate.no-ip.com server=dynupdate.no-ip.com
 login=votrelogin login=votrelogin
Ligne 136: Ligne 136:
 ==== Ajout d'un enregistrement MX à votredomaine.dyndns.org ==== ==== Ajout d'un enregistrement MX à votredomaine.dyndns.org ====
  
-→ Voir [[wpfr>Domain_Name_System#MX_record|Wikipédia]] pour la définition et son utilité.+→ Voir l'[[wpfr>Domain_Name_System#MX_record|article Wikipédia]] pour la définition et son utilité.
  
 L'astuce ici est de créer un second enregistrement sur votre compte //dyndns.org// du style **mxvotredomaine.dyndns.org** et qui sera également mis à jour par le démon. L'astuce ici est de créer un second enregistrement sur votre compte //dyndns.org// du style **mxvotredomaine.dyndns.org** et qui sera également mis à jour par le démon.
Ligne 159: Ligne 159:
   sudo /etc/init.d/ddclient force-reload   sudo /etc/init.d/ddclient force-reload
  
-==== Réglage complémentaire avec FreeDNS ==== +==== Réglage complémentaire avec FreeDNS === 
-Si vous utilisez un sou-domaine fourni par freeDNS, il se peut que vous soyez confronté à ce message d'erreur+ 
-<code>FATAL:    Error loading the Perl module Digest::SHA1 needed for freedns update. +Si vous utilisez un sous-domaine fourni par FreeDNS, il se peut que vous soyez confronté à ce message d'erreur 
-FATAL:     On Debian, the package libdigest-sha1-perl must be installed.</code> + 
-En attendant que le problème soit fixé, il est possible d'éditer le fichier /usr/sbin/ddclient et de remplacer <code>require Digest::SHA1</code> par <code>require Digest::SHA</code> et <code>import Digest::SHA1</code> par <code>import Digest::SHA</code>.+> FATAL:    Error loading the Perl module Digest::SHA1 needed for freedns update. 
 +FATAL:     On Debian, the package libdigest-sha1-perl must be installed. 
 + 
 +En attendant que le problème soit corrigé, il est possible de [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] **/usr/sbin/ddclient** et de remplacer « ''require Digest::SHA1'' » par « ''require Digest::SHA'' » et « ''import Digest::SHA1'' » par « ''import Digest::SHA'' ». 
 + 
 +Source : //[[https://askubuntu.com/questions/211173/how-can-i-get-ddclient-to-work-with-freedns|Ask Ubuntu : How can I get ddclient to work with FreeDNS?]]//
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 173: Ligne 178:
   * [[tutoriel:comment_avoir_un_nom_de_domaine_sur_ip_dynamique_avec_no_ip|Comment avoir un nom de domaine sur une IP dynamique avec No-IP ?]]   * [[tutoriel:comment_avoir_un_nom_de_domaine_sur_ip_dynamique_avec_no_ip|Comment avoir un nom de domaine sur une IP dynamique avec No-IP ?]]
   * [[dns_dynamique|Les DNS Dynamiques]]   * [[dns_dynamique|Les DNS Dynamiques]]
-  * [[http://ddclient.wiki.sourceforge.net/|Site officiel de ddclient]] **(en)**+  * [[https://sourceforge.net/p/ddclient/wiki/|Site officiel de ddclient]] **(en)**
  
 ---- ----
  
 //Contributeur principal : [[:utilisateurs:calaereb|Calaereb]].// //Contributeur principal : [[:utilisateurs:calaereb|Calaereb]].//