- Mitglied seit
- 14. Jun 2012
- Beiträge
- 125
- Punkte für Reaktionen
- 5
- Punkte
- 18
Gibt es eine Möglichkeit, eine Synology Nas, die einen eingerichteten, aber nicht verbundenen VPN-Client hat, mit einer Aufgabe so zu steuern, dass das VPN zu einem bestimmten Zeitpunkt verbunden wird
Der VPN-Server wird nur während eines bestimmten Zeitraums verfügbar sein. Daher funktioniert die grundlegende Option "VPN erneut verbinden" in den Client-Optionen nicht, da diese die Verbindung nur für einen kurzen, begrenzten Zeitraum wiederherzustellen versucht, nachdem die Verbindung verloren gegangen ist. Nach einigen Minuten ohne Erfolg wird kein weiterer Versuch unternommen die VPN-Verbindung zu wiederherzustellen.
Das habe ich bisher gemacht:
Die conf_id connte ich über den step1identifizieren https://blog.benoitblanchon.fr/synology-auto-connect-vpn-at-startup/#step-1-find-your-vpn-config
Das Skript selbst habe ich hier versucht zu übernehmen https://www.itfragen.ch/2013/12/09/...matisch-verbinden-auto-reconnect-mit-openvpn/
Allerdings erhalte ich beim manuellen Ausführen über das Terminal dann nur folgende Fehlermeldung:
... aber Verbindung wird keine hergestellt?
Wenn die VPN-Verbindung aktiv ist, dann erhalte ich die Meldung:
Hat jemand eine Idee, was hier nicht richtig läuft?
Schönen Gruß, hirschferkel
Der VPN-Server wird nur während eines bestimmten Zeitraums verfügbar sein. Daher funktioniert die grundlegende Option "VPN erneut verbinden" in den Client-Optionen nicht, da diese die Verbindung nur für einen kurzen, begrenzten Zeitraum wiederherzustellen versucht, nachdem die Verbindung verloren gegangen ist. Nach einigen Minuten ohne Erfolg wird kein weiterer Versuch unternommen die VPN-Verbindung zu wiederherzustellen.
Das habe ich bisher gemacht:
Die conf_id connte ich über den step1identifizieren https://blog.benoitblanchon.fr/synology-auto-connect-vpn-at-startup/#step-1-find-your-vpn-config
Das Skript selbst habe ich hier versucht zu übernehmen https://www.itfragen.ch/2013/12/09/...matisch-verbinden-auto-reconnect-mit-openvpn/
Rich (BBCode):
#!/bin/sh
if echo `ifconfig tun0` | grep -q "00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00"
then
echo "VPN is running"
else
echo conf_id=oXXXXXXX > /usr/syno/etc/synovpnclient/vpnc_connecting
echo conf_name=NAMEVPNPROFIL >> /usr/syno/etc/synovpnclient/vpnc_connecting
echo proto=openvpn >> /usr/syno/etc/synovpnclient/vpnc_connecting
/usr/syno/bin/synovpnc reconnect --protocol=openvpn --name=NAMEVPNPROFIL
fi
exit 0
Allerdings erhalte ich beim manuellen Ausführen über das Terminal dann nur folgende Fehlermeldung:
Rich (BBCode):
tun0: error fetching interface information: Device not found
get arguemnt protocol: openvpn
get arguemnt name: Connection
Reconnect [Connection] ... done
... aber Verbindung wird keine hergestellt?
Wenn die VPN-Verbindung aktiv ist, dann erhalte ich die Meldung:
Rich (BBCode):
VPN is running
Hat jemand eine Idee, was hier nicht richtig läuft?
Schönen Gruß, hirschferkel
Zuletzt bearbeitet: