PDA

View Full Version : Controllo processi...


Timewolf
11-12-2002, 16:38
Ciao a tutti :)

Ho una VPN tra le mie due linee fastweb (milano-roma) e funziona tutto egregiamente (con LinVPN 1.0, le altre versioni NON riesco a farle andare :( )

Vorrei abilitare un po' di cose quando il collegamento tra i due server non c'e' piu', ma non so come effettuare un check sulla connessione...

Qualche idea?

In pratica, se da Roma non pingo piu' Milano, devo attivare un ftp ed altra roba a Roma e spegnerlo a Milano :)

Grazie e scusate se sono stato confusionario ;)

qweasdzxc
11-12-2002, 16:48
boh, ad esempio uno scriptino che faccia il ping e in base al risultato faccia partire vari programmi, il tutto inserito in cron in modo da essere eseguito ogni tot minuti o secondi, non dovrebbe essere difficile.

Timewolf
11-12-2002, 18:32
Grazie per l'idea!

E' venuto fuori questo scriptino qua...molto elementare ma efficace!

Lo posto se mai dovesse servire a qualcuno ;)


#!/bin/sh
pingto=192.168.4.1

ping -q $pingto -c 3 > /tmp/vpnalive
risultatoping=`cat /tmp/vpnalive | grep loss | cut -b 44-44`
if [ "$risultatoping" == "0" ]; then
/opt/scripts/vpnon
else
/opt/scripts/vpnoff
fi