Skript um VPN Verbindung zu prüfen und wiederherstellen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Hackschnitzel09

Benutzer
Registriert
10. Nov. 2016
Beiträge
99
Reaktionspunkte
17
Punkte
8
Hallo,
also ich habe zwei Synologys. Die erste steht an Ort A die zweite an Ort B. Ort A ist die produktive und B nur für Backups.

B ist an A per VPN gekoppelt und Backups laufen über Hyperbackup. Funktioniert tadellos. Allerdings gibt es ab und zu Verbindungsabbrüche und ich muss die VPN Verbindung manuell von Ort B wieder herstellen. Normal kein Problem da ich mindestens einmal die Woche an Ort B bin. Über den Sommer bin ich allerdings nicht so häufig an Ort B und habe mir gedacht es muss ja möglich sein, dass ein im Ausgabenplaner (Ort B) hinterlegtes Skript ein mal am Tag (kurz vor dem Backup) die überprüft, ob die VPN Verbindung steht und wenn nötig diese herstellt.

Hat jemand ein solches Skript schon und würde es mir zur Verfügung stellen oder mir beim Basteln eines solchen Skriptes helfen?

Viele Grüße und vielen Dank im voraus :)
 
hab jetzt eine Lösung;

1. Skript erstellen:
CONNFILE=/usr/syno/etc/synovpnclient/vpnc_connecting
sudo sh -c "echo conf_id=xxxx > /usr/syno/etc/synovpnclient/vpnc_connecting"
sudo sh -c "echo conf_name=xxx >> /usr/syno/etc/synovpnclient/vpnc_connecting"
sudo sh -c "echo proto=l2tp >> /usr/syno/etc/synovpnclient/vpnc_connecting"
sudo synovpnc connect --id=xxxx

2. als .sh abspeichern
3. Im Aufgabenplaner das Skript ausführen mit bash /volume1/xxxx/xxx.sh

Die ID findet man über die Konsole raus ähnlich wie in dem Link oben beschrieben.
 
Das Konzept erschliesst sich mir "überhaupt" nicht... Warum sollte sich Standort B bei A einwählen, wenn die Sicherung von A nach B läuft? Wäre es nicht wesentlich sinniger, wenn sich das Gerät (welches die zu sichernden Daten beinhaltet) auch entsprechend am Ziel des Backups einwählt? Mal ganz abgesehen davon, dass Du dann nicht ständig zu Standort B musst... :o
 
Problem ist Standort B ist meine Studentenbude im Wohnheim :D Da bin ich eigentlich von Mo bis Fr aber übern Sommer eben nicht. Und da hab ich keine Chance Ports weiter zu geben und deshalb der Umweg.
 
Aber B ist doch "nur" Backup, oder? Dann stell was bei Deinen Eltern/Kollegen hin... können die das Teil noch ein bisschen für sich nutzen - hab ich auch so gemacht (3. oder 4. Backup der allerwichtigsten Daten, 500GB für mich, 1,5TB für die Platzsteller :o)

EDIT: Ein "keepalive" könnte ggf. auch helfen, oder etwas was die Leitung wieder von B nach A anschupst (ein ping-Script o.ä.)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat