Re: [glux] coniglio n°2
gigiv
gigiv@quipo.it
Mar 10 Maggio 2005 12:37:54 CEST
carmini'!!
te sei un "Gallo"
adesso prendo due giorni di ferie e le pastiglie per il mal di testa e
cerco di capire come funziona lo script ;-)))
pero' mi devi siegare una cosa:
sono connesso (ADSL flat),
mi cambiano l'ip, oppure spengo e riagccendo, oppure mi riconnetto
come faccio a essere "visibile dall'esterno" se ho cambiato ip e nessuno
( fuori) sa quale e'?
naturalmente questo script deve partire alla fine
dell'avviamento/connessione
e ogni x minuti, giusto?
grazie
ciao gg
In data Tue, 10 May 2005 11:50:47 +0200, Carmine Filomena
<root@carminillo.net> ha scritto:
> On Tuesday 10 May 2005, alle 08:59, Maxxer wrote:
>> gigiv ha scritto:
>>
>> >quale e' piu' facile da impostare?
>>
>> io usavo no-ip ed era proprio una cazzata da usare.
>> ma penso che siano tutti uguali da impostare. se poi hai una distro tipo
>> ipcop o smoothwall basta che inserisci il login ed indipendentemente dal
>> servizio fa tutto lui.
>
>
> Ci sono tool specifici per aggiornare l'ip che però si basano sulla tua
> connessione ppp (ifconfig ppp0) e mandano l'aggiornamento a dyndns
> io invece ho fatto uno script che non si basa sulla tua connessione...
> ma sulla tua visibilità all'esterno (caso in cui tu abbia un router)
>
> ###################
> START
> ###################
>
> #!/bin/bash
>
> USERNAME=username
> PASSWORD=password
> SYSTEM=dyndns
> DYNDNS="gigi.homelinux.net"
> DNSWILD="OFF" ## se hai registrato anche www.
> MAILDEST="gigiv@quipo.it" ##ti segnala se ha aggiornato l'ip
>
> cd /root
>
> /bin/rm index.html
>
> echo
> echo "Attendi... verifico il tuo indirizzo ip sul mondo esterno..."
>
> wget http://www.findmyip.com/ > /dev/null 2>&1
> IP=$(cat index.html | grep "Your IP address is" | awk -F":" '{print $2}'
> | tr -d "[aA-zZ]<>/")
> echo
> echo $IP
> echo
>
> if [ $IP != $(cat ip.history) ]
> then
> echo "nuovo ip... invio mail"
> echo $IP > ip.history
> echo `lynx -auth=${USERNAME}:${PASSWORD} -source
> "http://members.dyndns.org:8245/nic/update?system=${SYSTEM}&hostname=${DYNDNS}&myip=${IP}&wildcard=${DNSWILD}"`
> echo $IP | mailx -s "Variazione IP internet" $MAILDEST
> else
> echo "solito ip :)))"
> fi
>
> /bin/rm index.html
> ###################
> END
> ###################
>
> Se vuoi un client "ppp" prova ez-update o qualcosa del genere... ma ce
> ne sono diversi
>
>
>
> bye
--
gigi vigano'
http://spazioinwind.libero.it/gili/gi/gi.htm
http://www.cornizzolo.it/ http://www.lecco.linux.it
GPG/PGP encryption Key-Id:0xED8A84C8
meteo automatic updater by @arminillo ===================================
Meteo
===================================
Milano/Linate
TODAY/TOMORROW
Few Showers/Partly Cloudy
T.Max: 20/T.Max: 20
T.Min: 12/T.Min: 10
===================================
Maggiori informazioni sulla lista
glux