Openvpn riconnessione dopo caduta della connessione
- citizen70043399
- Entusiasta Emergente

- Messaggi: 1010
- Iscrizione: sabato 10 gennaio 2009, 19:21
Openvpn riconnessione dopo caduta della connessione
mi connetto tramite una connessione vpn che parte in automatico al boot.
quando cade la connessione però poi non si riconnette alla vpn...
ho provato aad aggiungere al file di config:
keepalive 10 120
e spento il router per più di 2 minuti, ma quando lo riaccendo la riconnessione alla vpn non avviene...
per riconnettermi devo restartare il demone openvpn...
quando cade la connessione però poi non si riconnette alla vpn...
ho provato aad aggiungere al file di config:
keepalive 10 120
e spento il router per più di 2 minuti, ma quando lo riaccendo la riconnessione alla vpn non avviene...
per riconnettermi devo restartare il demone openvpn...
Re: Openvpn riconnessione dopo caduta della connessione
Scrippettino bash
Eventualmente cambi il nome del demone (vpnd), poi metti in un cron diciamo ogni 3 minuti (anche meno, se vuoi)
Ocio che io, che uso vpnc al posto di openvpn, ho dovuto crearmi uno script per avviare il client con i giusti parametri...non credo sia il tuo caso ma non si sa mai...
Codice: Seleziona tutto
#!/bin/bash
PIDOFVPN=`pidof vpnd`
if [ "$PIDOFVPN" != "" ] ; then
exit 1;
else
service vpnd start;
fi
Ocio che io, che uso vpnc al posto di openvpn, ho dovuto crearmi uno script per avviare il client con i giusti parametri...non credo sia il tuo caso ma non si sa mai...
Codice: Seleziona tutto
#!/bin/sh
# Avvia un tunnel vpn
case "$1" in
'start')
/usr/sbin/vpnc --script /root/.vpn/vpnc-script.azienda --pid-file /root/.vpn/vpnc-pid.azienda.pid --natt-mode natt --ifmode tun
--gateway xxx.xxx.xxx.xxx --id azienda --dpd-idle 600 /root/.vpn/vpnc-config.azienda --local-port 0
;;
'stop')
killall vpnc
;;
*)
echo "Usage: $0 { start | stop }"
;;
esac
exit 0
Non sono chi dico di essere
|| Problema risolto?Metti [RISOLTO] nel titolo 
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
-
newlinuxuser
- Scoppiettante Seguace

- Messaggi: 425
- Iscrizione: martedì 2 gennaio 2007, 1:00
Re: Openvpn riconnessione dopo caduta della connessione
Io ho fatto solo tre alias in .bashrc: vpnstart, vpnstop, vpnrestart.
Se passa molto tempo non si riavvia automaticamente, ma scrivere vpnrestart è molto più comodo che scrivere /etc/init.d/openvpn restart
Se passa molto tempo non si riavvia automaticamente, ma scrivere vpnrestart è molto più comodo che scrivere /etc/init.d/openvpn restart
Re: Openvpn riconnessione dopo caduta della connessione
::)newlinuxuser ha scritto: Io ho fatto solo tre alias in .bashrc: vpnstart, vpnstop, vpnrestart.
Se passa molto tempo non si riavvia automaticamente, ma scrivere vpnrestart è molto più comodo che scrivere /etc/init.d/openvpn restart ;D
E perchè li hai messi in bashrc? Per complicarti la vita?
Codice: Seleziona tutto
....
#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi
....
E' sicuramente più facile gestire un file "dedicato", lasciando pulito il delicato bashrc, no?
Ecco il mio "aliasfile"
Codice: Seleziona tutto
alias ll='ls -l'
alias la='ls -a'
alias count='ll | wc -l'
alias Dimensione='du -h -c -s . | sort -n'
alias Www='cd ~/NewServer/apache/'
alias Lamu='ssh Lamu'
alias FP='ssh xxxx.startdedicated.com -l ptah'
alias Backup='/root/.recuperaBackup'
alias PreProd='ssh 10.133.150.52'
alias Sviluppo='ssh 10.133.150.51'
alias Prod='ssh 10.133.150.50'
alias Smonta='~/.smonta.sh'
alias RemoteLog='/root/.RemoteLog.sh'
alias Combinato='/root/.CombinatoLog.sh'
alias AccessLog='/root/.AccessLog.sh'
alias Chiudi='ssh Lamu halt'
alias StartMuloweb='/root/.muloweb'
alias StopMuloweb='/root/.fermamuloweb'
alias StartFtp='/root/.startFtp'
alias StopFtp='/root/.stopFtp'
alias halt='/root/.haltportatile'
Ultima modifica di Ptah il venerdì 7 gennaio 2011, 0:11, modificato 1 volta in totale.
Non sono chi dico di essere
|| Problema risolto?Metti [RISOLTO] nel titolo 
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
-
newlinuxuser
- Scoppiettante Seguace

- Messaggi: 425
- Iscrizione: martedì 2 gennaio 2007, 1:00
Re: Openvpn riconnessione dopo caduta della connessione
Hai proprio ragione, seguirò il tuo consiglio: così è molto più ordinato!Ptah ha scritto:::)newlinuxuser ha scritto: Io ho fatto solo tre alias in .bashrc: vpnstart, vpnstop, vpnrestart.
Se passa molto tempo non si riavvia automaticamente, ma scrivere vpnrestart è molto più comodo che scrivere /etc/init.d/openvpn restart ;D
E perchè li hai messi in bashrc? Per complicarti la vita?
Basta scommentare queste righe in bashrc e usare il comodo ~/.bash_aliases, dove metti solo gli alais, rendendo più facile la gestione degli stessiCodice: Seleziona tutto
.... #if [ -f ~/.bash_aliases ]; then # . ~/.bash_aliases #fi ....
E' sicuramente più facile gestire un file "dedicato", lasciando pulito il delicato bashrc, no?
Ecco il mio "aliasfile"Codice: Seleziona tutto
alias ll='ls -l' alias la='ls -a' alias count='ll | wc -l' alias Dimensione='du -h -c -s . | sort -n' alias Www='cd ~/NewServer/apache/' alias Lamu='ssh Lamu' alias FP='ssh xxxx.startdedicated.com -l ptah' alias Backup='/root/.recuperaBackup' alias PreProd='ssh 10.133.150.52' alias Sviluppo='ssh 10.133.150.51' alias Prod='ssh 10.133.150.50' alias Smonta='~/.smonta.sh' alias RemoteLog='/root/.RemoteLog.sh' alias Combinato='/root/.CombinatoLog.sh' alias AccessLog='/root/.AccessLog.sh' alias Chiudi='ssh Lamu halt' alias StartMuloweb='/root/.muloweb' alias StopMuloweb='/root/.fermamuloweb' alias StartFtp='/root/.startFtp' alias StopFtp='/root/.stopFtp' alias halt='/root/.haltportatile'
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite