Nabuk Wireless Community

Sistemi Operativi => Unix e derivati => Topic aperto da: kidy - Gennaio 02, 2011, 06:18:49 pm

Titolo: Monitorare un ip della rete casalinga
Inserito da: kidy - Gennaio 02, 2011, 06:18:49 pm
Saluti al forum!! e augurissimoi di buone feste.
Volevo chiedervi un consiglio,devo monitorare un ip della mia rete domestica e devo sapere quando va in down e quando va in up,il tutto con una mail ...cosa mi consigliate?? Grazie mille!
Titolo: Re: Monitorare un ip della rete casalinga
Inserito da: truthahn - Gennaio 02, 2011, 07:07:04 pm
uno script e cron.. ogni "quanto vuoi" verifica se l'ip risponde e se manda un'email dove vuoi tu.
Oppure uno script con uno sleep che fa la stessa cosa.
Titolo: Re: Monitorare un ip della rete casalinga
Inserito da: kidy - Gennaio 02, 2011, 08:24:44 pm
Buona sera Truthahn!!
Pensavo di monitorare ogni due minuti ,se lo trova down manda una mail ,poi se diventa up mi rimanda mail!
Si con cron,hai uno scriptino gi? pronto!
Grazie mille come al solito Truthahn
Titolo: Re: Monitorare un ip della rete casalinga
Inserito da: truthahn - Gennaio 02, 2011, 09:34:28 pm
niente di pronto... vediamo un po'...

installi mailx

e poi crei uno script... diciamo /usr/sbin/controlla.sh
Codice: [Seleziona]
#!/bin/bash
if ping -c 1 ip_interno >/dev/null; then
echo "testo del messaggio" | mail -a"From:kidy@kidy.org" -s"Ip up" email@dovevuoi.it
fi
exit 0

lo rendi eseguibile
Codice: [Seleziona]
chmod a+x /usr/sbin/controlla.sh

e inserisci nel crontab

Codice: [Seleziona]
*/5 * * * * /usr/sbin/controlla.sh

Cos? ogni 5 minuti controlla e nel caso ti spedisce un'email.
Da verificare eh!
Titolo: Re: Monitorare un ip della rete casalinga
Inserito da: kidy - Gennaio 02, 2011, 09:47:41 pm
Ok per il momento grazie ,provo poi ti dico! :-D
Titolo: Re: Monitorare un ip della rete casalinga
Inserito da: truthahn - Gennaio 03, 2011, 11:53:51 am
naturalmente devi pure installare un Mail Transfer Agent... postfix va benone!!