[PLUTO-help] interrogare un router x sapere l'IP
Nic.Spalla
nic.spalla a libero.it
Ven 11 Mar 2005 10:01:17 CET
Ho risolto il problema con uno script che lancio ogni x min/ore in cui
compare il comando "wget" che mi scarica la pagina del router in cui
compare il mio IP esterno, con grep ricavo solo l'IP ed in fine invio
col comando "mail" l'indirizzo IP ad un account di posta che guardo solo
da brouser.
Sto pensando di introdurre anche un controllo che mi invii la mail solo
nel caso in cui l'IP sia cambiato dall'ultima volta che č stato lanciato
lo script, in modo da evitare di riempire di mail l'account di posta.
Non so ancora come si fa (non ditemelo che mi serve come esercizio), ma
imparerņ entro poco.
ciao a tutti ed ancora grazie per le varie opzioni che mi avete dato
DaX ha scritto:
> Credo che quello che faccia al caso tuo sia http://www.noip.com/ . A
> meno che tu non sappia il tuo indirizzo IP (questo č il caso di un IP
> statico) da remoto non riuscirai mai a priori a sapere quale indirizzo
> IP hai in un dato istante (se hai IP dinamico) infatti gli IP dinamici
> hanno un tempo di vita definito dal gestore della rete del tuo provider
> potrebbe essere di 24h per ex. traceroute ti č utile se i tuoi pc sono
> "dietro" un router che fa il NAT (Network Address Translation detto
> anche IP masqerading) in quel caso dalla tua sottorete (sottolineo tua
> sottorete) riesci a sapere quale sia l'indirizzo del primo router ( il
> tuo ). Concludendo, come anche altri amici miei han fatto, dovresti
> crearti un account su noip poi con uno script messo in crontab controlli
> temporaneamente (ogni 10min per ex )il tuo IP e se č diverso dal
> precedente invii al server di noip le nuove info (attenzione che
> l'account free di noip ti da diritto ad un numero limitato di
> aggiornamenti al giorno). Ti parlo per esperienza indiretta ma
> piacerebbe farlo anche a me penso sia comodo...soprattutto se vuoi
> accedere o monitorare la tua macchina in remoto trammite ssh...
>
--
nic.spalla
More information about the pluto-help
mailing list