Skript um VPN Verbindung zu prüfen und wiederherstellen

Status
Für weitere Antworten geschlossen.

Hackschnitzel09

Benutzer
Mitglied seit
10. Nov 2016
Beiträge
99
Punkte für Reaktionen
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 :)
 

Hackschnitzel09

Benutzer
Mitglied seit
10. Nov 2016
Beiträge
99
Punkte für Reaktionen
17
Punkte
8

Hackschnitzel09

Benutzer
Mitglied seit
10. Nov 2016
Beiträge
99
Punkte für Reaktionen
17
Punkte
8
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.
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.104
Punkte
248
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... :eek:
 

Hackschnitzel09

Benutzer
Mitglied seit
10. Nov 2016
Beiträge
99
Punkte für Reaktionen
17
Punkte
8
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.
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.104
Punkte
248
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 :eek:)

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