Mettre à jour automatiquement dyndns sous Linux
J’utilise le service gratuit de dyndns, néanmoins je n’ai pas besoin de mettre à jour automatiquement mon adresse ip à jour car celle ci ne change pas. Mais je vais quand même détailler un moyen d’y arriver pour ceux qui ne seraient pas dans ce cas.
L’utilitaire ddclient permet de mettre à jour une grande majorité de serveur dns dynamique tel que dyndns.
Pour l’installer nous ferons donc :
# yum install ddclient
Il reste ensuite à le configurer, pour cela nous éditerons le ficher /etc/ddclient.conf
A noter que dyndns fourni un fichier de configuration tout prêt à cette adresse : https://www.dyndns.com/support/tools/clientconfig.html
un exemple de fichier généré par dyndns :
## ddclient configuration file daemon=600 # check every 600 seconds syslog=yes # log update msgs to syslog mail-failure=cedric.olivier@free.fr # Mail failed updates to user pid=/var/run/ddclient.pid # record PID in file. ## Detect IP with our CheckIP server use=web, web=checkip.dyndns.com/, web-skip='IP Address' ## DynDNS username and password here login=cquad password=##YOUR PASSWORD## ## Default options protocol=dyndns2 server=members.dyndns.org ## Dynamic DNS hosts cquad.dyndns.org
Il sera ensuite nécessaire de démarrer le service :
# service ddclient start
si on désire qu’il soit démarré au démarrage de la machine:
# chkconfig ddclient on