VaourNet
Réseau communautaire rural

Rubriques

Documentation

Réseau wifi

 

Accès aux passerelles depuis l'internet.

VaourNet

Le-plateau-cordais.net

  • http:/// (pc203 - Souel)
  • http:/// (pc199 - Cordes)
  • http://(:dynip /home/lpcn/www/dynip/pc-12.txt:)/ (pc212 - Itzac)

Obtention des IP dynamiques

Les adresses IP dynamiques des connexions ADSL peuvent théoriquement être obtenues grâce à un service comme DynDNS ou équivalent. Cela suppose toutefois:

  1. que le modem/routeur ADSL ait un client DDNS qui signale bien TOUS les changements d'adresse IP au serveur DDNS
  2. que les caches DNS soient renouvelés assez fréquemment pour renvoyer l'adresse IP en cours, et pas celle de la veille !

En pratique, c'est peu fiable et on n'est pas sûr d'avoir l'adresse IP externe de la connexion ADSL quand on en a besoin. Pour pallier à ces défauts, on préfère implémenter un dispositif plus artisanal mais moins aléatoire consistant à faire émettre périodiquement depuis le routeur wifi une requête à un serveur web externe qui stocke la variable d'environnement "REMOTE_ADDR".

Sur le routeur wifi (sous Freifunk):

  • script générant l'entrée crontab: /etc/local.cron-dynip (-rwxr-xr-x)
  • script cron émettant la requête: /usr/sbin/cron.dynip (-rwxr-xr-x)

NB: le script /usr/sbin/cron.dynip fait appel à la variable nvram ff_adm_neturl pour obtenir l'URL du serveur distant. Celle-ci doit donc être renseignée.

Sur le serveur distant:

  • script PHP pour stocker l'IP: /dynip/setip.php (-rw-r--r--)

NB: le répertoire /dynip doit être ouvert en écriture (drwxrwxrwx)

Page mise à jour le
05 janvier 2008 à 04h30
Précédent RAN group logo web
 ring
Suivant
Au hasard Liste
Contrat Creative Commons