Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
13 mars 2010

DNS Domain Names Service           Services de noms de domaines


inadyn

inadyn

Inadyn est un client DNS dynamique. Il vérifie si l’adresse public a changé et met à jour le serveur dns dynamique.

OPTIONS

--username, -u nom d’utilisateur
--password, -p mot de passe
--alias, -a nom d’hôte, peut apparaitre plusieurs fois.
--input file fichier d’options, par défaut /etc/inadyn.conf
--ip_server_name local-url. Défaut : checkip.dyndns.org /
--dyndns_server_name le serveur qui reçoit la requête de mise à jour DNS.
--dyndns_server_url URL relative au serveur Dyndns root. Ex: /some_script.php?hostname=
--dyndns_system Type de service Dyndns. Devrait être une des valeurs suivante:

        www.dyndns.org dyndns@dyndns.org ou statdns@dyndns.org ou customdns@dyndns.org.
        www.freedns.afraid.org default@freedns.afraid.org
        www.zoneedit.com default@zoneedit.com
        www.no-ip.com default@no-ip.com
        generic DNS system custom@http_svr_basic_auth

--proxy_server [name[:port]] le nom du server proxy http
--update_period délay de vérification de l’IP en ms (défaut 1min, max 10jours)
--update_period_sec délay de vérification de l’IP en secondes (défaut 1min, max 10jours)
--forced_update_period délay pour forcer la mise a jour même si l’IP n’est pas changée (en sec)
--log_file fichier de log
--background lancer en tache de fond, sortie vers le fichier de log ou syslog
--verbose mode verbeux, de 0 à 5
--iterations nombre de mises a jour DNS, 0 par défaut, qui signifie infini.
--syslog force les logs dans syslog
--change_persona uid[:gid] après initialisation, passe sur l’utilisateur:groupe

Exemple

vous pouvez spécifier les options directement dans la commande, ou les placer dans une fichier de config (par défaut /etc/inadyn.conf) :
username user
password password
alias uubu.dyndns.org
dyndns_system dyndns@dyndns.org
update_period_sec 60
log_file /var/log/inadyn.log
change_persona 1002:1002
background
verbose 5