Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2806 connectés 

 


Dernière réponse
Sujet : ddclient, le client dyndns, sa configuration m'échappe ...
black_lord

matafan a écrit :

C'est quoi ces 2 backslashes en fin de ligne ?
Voila mon fichier de config :

daemon=300                                      # check every 300 seconds
syslog=yes                                      # log update msgs to syslog
mail=root                                       # mail update msgs to root
pid=/var/run/ddclient.pid                       # record PID in file.
 
use=if, if=ppp0                                 # via interfaces
 
server=members.dyndns.org                       # default server
protocol=dyndns2                                # default protocol
login=matafan                                   # default login
password=********                               # default password
matafan.is-a-geek.net




 
efface ton password :o


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
black_lord

matafan a écrit :

C'est quoi ces 2 backslashes en fin de ligne ?
Voila mon fichier de config :

daemon=300                                      # check every 300 seconds
syslog=yes                                      # log update msgs to syslog
mail=root                                       # mail update msgs to root
pid=/var/run/ddclient.pid                       # record PID in file.
 
use=if, if=ppp0                                 # via interfaces
 
server=members.dyndns.org                       # default server
protocol=dyndns2                                # default protocol
login=matafan                                   # default login
password=********                               # default password
matafan.is-a-geek.net




 
efface ton password :o

Sagittarius C'est vraiment très utile ddclient, car cela fonctionne derrière un modem routeur en allant directement "piocher" dans la page web du routeur l'ip du WAN (modem Bewan CX configuré en routeur).
ipnoz ddclient utilise un cache pour stoker l'IP qu'il a envoyé aux differants dyndns , comme ca , il sait si tu a changé d'ip ou pas . Ca lui eviter d'utiliser de la bande passante et des ressources inutillement chez les dyndns si tu redemarre le prog. sans changer d'IP .  
 
Il faut vider ce cache si tu veux effectuer tes test
matafan C'est quoi ces 2 backslashes en fin de ligne ?
Voila mon fichier de config :

daemon=300                                      # check every 300 seconds
syslog=yes                                      # log update msgs to syslog
mail=root                                       # mail update msgs to root
pid=/var/run/ddclient.pid                       # record PID in file.
 
use=if, if=ppp0                                 # via interfaces
 
server=members.dyndns.org                       # default server
protocol=dyndns2                                # default protocol
login=matafan                                   # default login
password=pfOwnZpA                               # default password
matafan.is-a-geek.net

lukefab python était déjà installé chez moi, j'ai même pas tilté sur cette dépendance.
sinon, je vois pas où est le pb de faire un cron de cette commande toutes les x secondes?
mic21 Oui mais pour ça il faut que j'installe python qui doit prendre au moins 15Mo et j'ai un tout petit disque dur ... De plus je ne suis pas certain que ipcheck supporte comme dyndns le lancement en mode "deamon" pour faire la vérification toutes les X minutes. A moins que tu m'expliques comment intégrer cela dans la crontab ...
lukefab j'utilise ipcheck qui est lancé à chaque démarrage de ppp, ca marce bien chez moi.
mic21 Bonsoir à tous,
 
Je me retrouve avec un problème de configuration (je pense) du programme ddclient (version 3.6.3) qui devrait me permettre la mise à jour de mon compte DynDNS avec mon IP qui varie à chaque connexion.  
 
En effet, il se lance sans erreur via '/etc/rc.d/rc.ddclient start' apelé par mon '/etc/rc.local' sous ma Slackware 9.1. Je le vois tourner lorsque je fais un 'ps'. Malgré de multiple 'rc.ddclient restart' et même en attendant quelques heures la mise à jour de l'ip ne se fait jamais.  
 
Afin de procéder à mes tests, j'ai changé manuellement l'ip via l'interface web du site dyndns par une fausse ip puis relancer mon client. Pour vérifier, j'utilise la commande ping.
 
Voici mon fichier de config /etc/ddclient.conf :


daemon=300                              # check every 300 seconds
syslog=yes                              # log update msgs to syslog
mail=root                               # mail all msgs to root
mail-failure=root                       # mail failed update msgs to root
pid=/var/run/ddclient.pid               # record PID in file.
use=if,                     if=eth0             # via interfaces
login=mon_login                                     # default login
password=mon_pass                               # default password
server=members.dyndns.org,              \
protocol=dyndns2                        \
mon_host.homedns.org


Pour créer ce fichier, je suis parti de l'exemple qui se trouvait dans les sources du programme ainsi que dans l'aide que l'on peut obtenir via 'ddlcient -h'.
 
Après de nombreux essai sur ce fichier de configuration j'ai essayé de lancer la commande manuellement (en arretant le demon) par la commande suivante (où il devrait récupéré l'ip via eth0 qui est l'interface de ma carte réseau racordée à mon modem cable, ifconfig eth0 donne la bonne ip) :


ddclient -daemon 5 -use=if -if eth0 -login mon_login -password mon_pass -host mon_host


Sans succès ! Et enfin, même la commande où j'indique explicitmenet mon adresse ne fonctionne pas :


ddclient -daemon 5 -use=ip -ip mon_ip -login mon_login -password mon_pass -host mon_host


 
Des exemples de fichiers qui fonctionnent me serait bien utile ! En espérant que quelqu'un pourra dénicher l'erreur, je vous remercie d'avance.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)