Re: dyndns

Top Page

Reply to this message
Author: Patrick Dupre
Date:  
To: Olivier Allard-Jacquin
CC: Guilde
Subject: Re: dyndns
On Sat, 27 Sep 2008, Olivier Allard-Jacquin wrote:

>     Bonjour Patrick,

>
> Patrick Dupre a écrit :
>> Bonsoir,
>>
>> Pour connaitre l'adresse IP que me decerne mon "provider" je fais:
>>
>> wget -q -O /var/log/trendnet.log
>> http://admin:@192.168.0.1/system_status.htm
>>
>> C'est un routeur Trendnet.
>> Cependant, le routeur ne me renvoie le status que si je m'y connecte
>> auparavant (via http). Est-ce qu'il y a une erreur de syntax ? (login:
>> admin, sans mot de passe), ou bien est-ce un probleme de configuration ?
>>
>> Merci.
>
>     Ce n'est pas forcément nécessaire d'interroger ton routeur pour savoir
> quelle adresse IP tu as :

>
> - ddclient a un mode de fonctionnement en mode "demon", qui interroge
> régulièrement (par défaut, c'est toutes les 10 minutes) un serveur HTTP
> de dyndns, et celui-ci te renvoie ton adresse IP. Cette information se
> retrouve alors dans le /var/cache/ddclient/ddclient.cache , et ddlcient
> en profite pour mettre à jour ton entrée DNS chez dyndns.org


Le probleme c'est que ce fichier est vide, ce qui probablement indique
que ddclient ne fonctionne pas correctement, parce que probablement je
n'ai pas su le configurer correctement (en tout il est bien running).

>
> - autre solution : Tu te bidouilles un script qui accède à un des
> nombreux sites web et renvoyant ton adresse IP.
> http://www.myaddress.com/ par exemple
>
>     Je viens de bricoler le petit script suivant qui fait cela :

>
> <script>
>
> #!/bin/bash -norc
>
> wget -o /dev/null \
>     -O - http://www.myipaddress.com/ 2>&1 | \
>    sed -e '/[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+/!d' \
>        -e 's/.*>\([0-9\.]\+\)<.*/\1/g'

>
> </script>
>
>     Cordialement,

>
>                         Olivier

>
>


-- 
---
==========================================================================
  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@???
==========================================================================