Osprey
Teammitglied
- Registriert
- 30. Dezember 2011
- Beiträge
- 16.009
- Lösungen
- 8
- Reaktionspunkte
- 17.424
- Punkte
- 1.093
- Ort
- Im wilden Süden
Guten Morgen zusammen,
Für alle die den Homeserver als OpenVPN Gateway im Heimnetzt benutzen, hier ein kurzes Script das alle 10 Minuten das VPN überwacht und neu startet sollte die Verbindung abrechen.
Script heißt openvpn.sh und kommt nach /opt mit Berechtigung 755
In die /etc/rc.local die Zeile Eintragen /opt/openvpn.sh damit es beim booten startet.
Für alle die den Homeserver als OpenVPN Gateway im Heimnetzt benutzen, hier ein kurzes Script das alle 10 Minuten das VPN überwacht und neu startet sollte die Verbindung abrechen.
Script heißt openvpn.sh und kommt nach /opt mit Berechtigung 755
Code:
#!/bin/sh
while sleep 600
do
if ps -C openvpn | grep -v grep | grep -c openvpn >/dev/null
then
echo "openvpn already running"
else
echo ""
date >> /tmp/openvpn-crash.log
echo "openvpn aus, wird gestartet" >> /tmp/openvpn-crash.log
killall openvpn -9
sleep 1
service openvpn start
fi
done