Nabuk Wireless Community
Sistemi Operativi => Unix e derivati => Topic aperto 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!
-
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.
-
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
-
niente di pronto... vediamo un po'...
installi mailx
e poi crei uno script... diciamo /usr/sbin/controlla.sh
#!/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
chmod a+x /usr/sbin/controlla.sh
e inserisci nel crontab
*/5 * * * * /usr/sbin/controlla.sh
Cos? ogni 5 minuti controlla e nel caso ti spedisce un'email.
Da verificare eh!
-
Ok per il momento grazie ,provo poi ti dico! :-D
-
naturalmente devi pure installare un Mail Transfer Agent... postfix va benone!!