Sistemi Operativi > Unix e derivati

Monitorare un ip della rete casalinga

(1/2) > >>

kidy:
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!

truthahn:
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.

kidy:
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

truthahn:
niente di pronto... vediamo un po'...

installi mailx

e poi crei uno script... diciamo /usr/sbin/controlla.sh

--- Codice: ---#!/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

--- Termina codice ---

lo rendi eseguibile

--- Codice: ---chmod a+x /usr/sbin/controlla.sh

--- Termina codice ---

e inserisci nel crontab


--- Codice: ---*/5 * * * * /usr/sbin/controlla.sh

--- Termina codice ---

Cos? ogni 5 minuti controlla e nel caso ti spedisce un'email.
Da verificare eh!

kidy:
Ok per il momento grazie ,provo poi ti dico! :-D

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa