Oups je n'avais répondu qu'à tanguy, je transfère à la liste au cas ou quelqu'un d'autre serait intéressé. ---------- Message transféré ---------- De : utodeb <utodeb@gmail.com> Date : 22 novembre 2011 14:15 Objet : Re: [a-h-aide] Dynhost À : Tanguy Ortolo <tanguy+a-h@ortolo.eu> Re, Le 22 novembre 2011 10:38, Tanguy Ortolo <tanguy+a-h@ortolo.eu> a écrit : utodeb, 2011-11-22 08:18 UTC+0100:
Je suis chez orange donc pas d'ip fixe. Jusqu'à présent j'utilisais dynhost (http://guides.ovh.net/DynDns) pour mettre à jour l'ip de mon domaine chez OVH.
Mais alors que le script a bien mis à jour l'ip le 16 novembre depuis il n'arrive plus à récupérer l'adresse ip je ne comprend pas pourquoi ?
Il faudrait déboguer le script en question : lequel utilises-tu ?
J'utilisais le script proposé ici (http://www.bozorokus.net/DynHost.tgz) indiqué sur la page d'aide d'OVH (http://guide.ovh.com/DynDns) mais j'avais dû modifier la ligne 21 IP=`/sbin/ifconfig $IFACE | fgrep "inet ad" | cut -f2 -d":" | cut -f1 -d" "` car cela me donnait l'adresse locale (192.168.1.2). Je l'avais remplacé par la ligne IP=`wget http://whatismyipaddress.com/fr/mon-ip -q -O - | less | grep "Votre adresse IP" | sed -e 's/^.*>\([0-9]*.[0-9]*.[0-9]*.[0-9]*\)<.*$/\1/'` qui , bien qu'elle fonctionnait avant, ne me renvoit tout simplement plus rien depuis le 16/11 Juste après avoir envoyé le mail j'ai trouvé un bout de script qui fonctionne : IP=`wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'` Donc problème résolu. A+