ho un serverino senza gui installato a casa di mio padre dal quale mi voglio connettere alla mia LAN, sfruttando la VPN creata tramite il Fritzbox.
Sono riuscito a collegarlo installando vpnc e creando il file di configurazione, qui sotto:
Il problema è questo: se cade la connessione non riparte in automatico.
Ho provato sia inserendo in cron il comando, per farlo partire ogni 5 minuti (se è già attiva la connessione non succede):
Codice: Seleziona tutto
vpnc /etc/vpnc/vpn-casa.conf
Allora ho creato un file bash (inserito anche lui in cron) che controlla se la connessione è attiva, e se non lo è riparte.
Facendolo partire da bash funziona, ma quando cade la connessione vedo che non riparte.
Il codice è questo:
Codice: Seleziona tutto
#!/bin/sh
programma='vpnc'
if ps ax | grep -v grep | grep programma > /dev/null
then
echo "vpnc e' attivo"
else
echo "avvio vpnc"
vpnc /etc/vpnc/vpn-casa.conf &
fi
exit
Sbaglio qualcosa?
I permessi sul file sono corretti e vpnc part con permessi di root, idem il crontab.
Grazie mille!