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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  ddclient, le client dyndns, sa configuration m'échappe ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ddclient, le client dyndns, sa configuration m'échappe ...

n°413452
mic21
Posté le 20-02-2004 à 02:27:04  profilanswer
 

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.


Message édité par mic21 le 20-02-2004 à 02:28:03
mood
Publicité
Posté le 20-02-2004 à 02:27:04  profilanswer
 

n°413498
lukefab
Posté le 20-02-2004 à 08:53:18  profilanswer
 

j'utilise ipcheck qui est lancé à chaque démarrage de ppp, ca marce bien chez moi.

n°413708
mic21
Posté le 20-02-2004 à 14:13:47  profilanswer
 

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 ...

n°413972
lukefab
Posté le 20-02-2004 à 18:48:12  profilanswer
 

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?

n°414370
matafan
Posté le 21-02-2004 à 03:32:36  profilanswer
 

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


Message édité par matafan le 21-02-2004 à 03:32:55
n°414435
ipnoz
Sapé comme jamais !
Posté le 21-02-2004 à 11:59:23  profilanswer
 

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


Message édité par ipnoz le 21-02-2004 à 12:00:03
n°444682
Sagittariu​s
Posté le 30-03-2004 à 14:27:33  profilanswer
 

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).

n°444711
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 30-03-2004 à 15:17:22  profilanswer
 

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


Message édité par black_lord le 30-03-2004 à 15:17:47

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  ddclient, le client dyndns, sa configuration m'échappe ...

 

Sujets relatifs
Knoppix configuration carte rezoProblèmes à la configuration de l'écran
Iptables, Serveur FTP sur rzo interne & Client FTP[Apache PHP] Configuration Apache ou PHP, j'y arrive pas là !
configuration IPTABLESConfiguration de DHCPD
Probème de configuration d'ALSAConfiguration carte réseau mdk 10
MySQL sous Debian mysql_get_client_info[MDK 9.2] Configuration d'un Dual screen ?
Plus de sujets relatifs à : ddclient, le client dyndns, sa configuration m'échappe ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR