> salut,
>
> j'ai fait un script simple pour dyndns:
> MYIP=`wget -q -O - http://checkip.dyndns.org \
> | grep Address | awk '{print $4}'`
> MYOLDIP=`cat /var/tmp/MYOLDIP`
> if [ "$MYIP" != "$MYOLDIP" ]; then
> HOST="planetphoto.dyndns.org,fermedantan.dyndns.org"
> USER=
> PASSWD=
> wget -O /var/log/ipchange.log \
> "http://${USER}:${PASSWD}@???/nic/update?system=dyndns&hostname=$HOST"
> grep -e nochg -e good /var/log/ipchange.log >& /dev/null && echo "$MYIP"
>> /var/tmp/MYOLDIP
> sleep 3600 # Pour eviter un rebouclage suite a un probleme d'ecriture
> # dans /var/tmp ...
> fi
Cela semble interessant.
J'essaye un truc similaire
Merci
>
> tu peux ajouter un crontab journalier qui efface le /var/tmp/MYOLDIP pour
> forcer une mise a jour au moins chaque 24h
>
> Le Lun 22 septembre 2008 23:23, Patrick Dupre a ?crit :
>> Bonsoir,
>>
>> J'ai un petit probleme avec dyndns. J'ai une adresse ip dynamique
>> qui ne ce met pas a jour automatiquement (je dois le faire
>> manuellement en me connectant sur le site). Je pense que j'ai
>> mal configurer mon /etc/ddclient.conf
>> J'ai mis:
>> daemon=300
>> syslog=yes
>> mail=root
>> mail-failure=root
>> pid=/var/run/ddclient/ddclient.pid
>> ssl=yes
>> protocol=dyndns2
>> server=members.dyndns.org
>> login=pdupre
>> password=thepassword
>> eschyle.homedns.org
>>
>>
>> Je n'utilise pas use=
>> car cela me donne une erreur.
>> Je suis derriere un routeur.
>> Je recupere un warning:
>> WARNING: file /var/cache/ddclient/ddclient.cache, line 1: program version
>> misma
>> tch; ignoring /var/cache/ddclient/ddclient.cache
>> regards,
>> ddclient@Eschyle (version 3.7.3)
>>
>> ou encore:
>> WARNING: caught SIGTERM; exiting
>>
>> Dans /var/cache/ddclient/ddclient.cache
>>
>> ## ddclient-3.7.1
>> ## last updated at Sun Dec 16 14:44:28 2007 (1197816268)
>> atime=1197815966,backupmx=0,custom=0,host=eschyle.homedns.org,ip=192.168.0.101,mtime=1197815966,mx=,static=0,status=good,warned-min-error-interval=0,warned-min-interval=0,wildcard=0,wtime=30
>> eschyle.homedns.org
>>
>> qui a ete installe par ddclient-3.7.3-1.fc7 (je ne comprends pas que la
>> version ne soit pas correcte, mais c'est juste un warning).
>>
>> Dans la configuration du routeur il y a:
>> use dynamic DNS Service
>> Service Provider DynDns.org
>> Host Name members.dyndns.org
>> User Name pdupre
>> Password *******
--
---
==========================================================================
Patrick DUPRÉ | |
Department of Chemistry | | Phone: (44)-(0)-1904-434384
The University of York | | Fax: (44)-(0)-1904-432516
Heslington | |
York YO10 5DD United Kingdom | | email: pd520@???
==========================================================================