OVH Cloud OVH Cloud

script ez-ipupdate

4 réponses
Avatar
Gilles
Bonjour

Je recherche un script sous Linux de lancement automatique de ez-ipupdate

car j' ai un serveur qui tourne 24 / 24 et je voudrais que mon adresse chez
dyndns suive l'atribution de mon adresse I.P de mon F.A.I.

Merci d'avance

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8

4 réponses

Avatar
zered
Bonsoir,

je suis dans le même cas. Je fais d ela pub pour mon site où j'explique,
aussi, comment faire avec ez-ipupdtae :

www.zered.homelinux.org

rubrique un serveur à domicile.

Bon courage.

@ +

Gilles a écrit :
Bonjour

Je recherche un script sous Linux de lancement automatique de ez-ipupdate

car j' ai un serveur qui tourne 24 / 24 et je voudrais que mon adresse chez
dyndns suive l'atribution de mon adresse I.P de mon F.A.I.

Merci d'avance



Avatar
nicolas
Le Wed, 17 Nov 2004 17:48:10 +0100, zered nous exposa quelques reflexions
personnelles :

Bonsoir,

je suis dans le même cas. Je fais d ela pub pour mon site où j'explique,
aussi, comment faire avec ez-ipupdtae :

www.zered.homelinux.org

rubrique un serveur à domicile.

Bon courage.

@ +

Gilles a écrit :
Bonjour

Je recherche un script sous Linux de lancement automatique de ez-ipupdate

car j' ai un serveur qui tourne 24 / 24 et je voudrais que mon adresse chez
dyndns suive l'atribution de mon adresse I.P de mon F.A.I.

Merci d'avance






Voici 1 script dont je me sers, pour faire exactement la même chose
que ce que vous cherchez à faire.
Comme j'ai un modem routeur et un petit LAN, je le lance par cron toutes
les 10 minutes, pour vérifier un changement d'@ FAI et effectuer une MAJ
si nécessaire.

Il y a en fait 2 scripts.
Le 1er permet de connaître l'@ attribuée par le FAI.
Je le stocke dans /usr/bin/getwanip
Attention, la ligne wget est tronquée, mais il faut tout mettre
sur 1 seule ligne

script 1 ----------------------------------------------------------
# Script pour obtenir l'@ WAN ip avec checkip (outil dyndns.org)

wget -q -O - http://checkip.dyndns.org/ | grep Current | cut -d ' ' -f 6-
| cut -d '<' -f 1

FIN script 1 -------------------------------------------------------

Le second script compare l'@ WAN actuelle à celle connue par dyndns.
Si elle diffèrent, je remets simplement à jour l'@ ip sur dyndns, en
utilisant le script python ipcheck.py, téléchargeable sur le site de
dyndns.
J'ai juste changé mon nom de site, le login et le password.
C'est ce script qui est appelé par cron toutes les 10 minutes.
idem, attention à la ligne longue python ... qui est ici tronquée

script 2 ----------------------------------------------------------
#! /bin/sh
# script pour mettre à jour l'adresse ip sur dyndns.
# ce script est lancé par cron (10 minutes)
WanIP=`/usr/bin/getwanip`
DyndnsIP=`host nomdusite.homelinux.net | cut -f 4 -d " "`
if [ "$DyndnsIP" != "found:" ]; then
if [ "$DyndnsIP" != "$WanIP" ]; then
python /usr/bin/ipcheck.py --syslog -d /var/local -r
checkip.dyndns.org:8245 monlogin monpassword
nomdusite.homelinux.net
fi
fi

FIN script 2 -------------------------------------------------------
Avatar
Didacte Otto
Gilles a écrit :

Bonjour

Je recherche un script sous Linux de lancement automatique de ez-ipupdate

car j' ai un serveur qui tourne 24 / 24 et je voudrais que mon adresse
chez dyndns suive l'atribution de mon adresse I.P de mon F.A.I.

Merci d'avance



j'utilise ddclient téléchargé sur dyndns.org, il gère tout seul les
changements d'adresse IP.
Cordialement.
Avatar
nicolas
Le Sat, 20 Nov 2004 01:50:55 +0100, Didacte Otto nous exposa quelques
reflexions personnelles :

j'utilise ddclient téléchargé sur dyndns.org, il gère tout seul les
changements d'adresse IP.
Cordialement.



Merci du tuyau, je viens de l'essayer, et après paramétrage ad'hoc, ça
fonctionne impec.

Par la même occasion, je vais demander au développeur de rajouter le
routeur Olitec SX200 parmi la liste des routeurs proposés (j'ai fait le
paramétrage pour ce routeur), et corriger un petit bug concernant le path
du fichier ddclient.conf