Hi wolte mal Fragen ob jemand ein Skript hat das prüft ob eine Verbindung zum Internet besteht z.b googel ereichbar und wen nicht openVPN trennt (stopt) um dan ohne tunnel weiterläuft und eine mail zu mir schickt.
also, weil wen jetzt mal der tunnel ausfällt das meine clints nicht warten müssen bis ich aus der arbeit komme.
ein test von mir aber irgend wie klapt das nicht
#! /bin/bash
if
PING_URL=www.google.de
then
echo "ok!"
else
echo "not ok"
/etc/init.d/openvpn stop
/etc/init.d/openvpn start
fi
if
PING_URL=www.google.de
then
echo "ok!"
else
echo "not ok"
/etc/init.d/openvpn stop
fi
wenn mir jemand helfen könnte oder tips geben könnte wehre super ich versuche natürlich auch selber eins zu schafen.
AW: OpenVPN Skript zur Prüfung ob internet Besteht
Hallo.
Hier ein ganz simples Skript. Mailversand geht natürlich auch, aber ich sehe derzeit den Sinn in deinem Script nicht ganz.
#! /bin/bash
ping -W 2 -c 1 google.de > /dev/null 2>&1
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
echo "Offline"
/etc/init.d/openvpn stop
/etc/init.d/openvpn start
else
echo "Online"
fi
Wie ist denn dein Aufbau. Normalerweise hat dein Rechner ein Default Gateway. Sobald dein Rechner mit OpenVPN verbunden ist, wird ggf. dein Gateway über OpenVPN umgebogen. Fazit: Egal ob der Tunnel besteht oder nicht der Ping sollte grundsätzlich gehen. Also was willst du genau testen.
Wenn du nur testen willst ob der Tunnel steht, solltest du anstelle von Google deine OpenVPN Gegenstelle (durch den Tunnel) anpingen.
AW: OpenVPN Skript zur Prüfung ob internet Besteht
Hi ich will wenn mal der openvpn dinstag ausfällt dann nicht alles gleich dunkel bleibt bei meinen clints sondern ein Script soll überwachen das die Verbindung steht wenn nicht dan soll er openvpn neustarten dan versucht er ja so lange bis es wieder geht.
/ Edit: heute ist wieder mal mein anbiteter nvpn.net ausgefallen und muste openvpn neustarten sodas er sich jetzt jede par min versucht da anzumelden weil die ein problem haben. und das will ich absichern das wen mal da was nicht läuft soll er es neustarten
AW: OpenVPN Skript zur Prüfung ob internet Besteht
Hallo.
Du müsstest mal ein bisschen mehr Input geben.
- Für mich ist unklar die Verbindung deiner Clients?
- Hast du bei nvpn eine feste IP?
- Woher wissen deine Clients ob Sie über den Tunnel oder direkt deinem ISP verbinden sollen?
- Wenn dein Tunnel nicht steht verlierst du doch Sicherheit, warum nutzt du dann überhaupt einen Tunnel?
- Bei Aufbau des Tunnels, wird dann der ganze Traffic über den VPN geroutet?
Nun zu den Fakten. Um zu überprüfen ob der Tunnel steht kannst du das oben gepostete Script nutzen. Am besten ersetzt du dann google.de durch die IP der Gegenstelle deines Tunnels.
Poste mal deine internen IP´s und mach mal netstat -r wenn der Tunnel steht.
AW: OpenVPN Skript zur Prüfung ob internet Besteht
hi so,
- ja ich habe eine feste ip
- meine clints verbinden sich zum server (CS) mit einen dyn adresse und am sever habe ich ipc und DDNSupdater2.sh prüft ob die ip passt
- ich verliere nicht die verbindung sondern der tunel ist dan nicht erreichbar, also ein fehler von Nvpn dan dauert das manchmal 4-8 std bis es wieder bei dennen läuft also online ist
- der tunel ist nur mit dem sever debian verbunden also openvpn und der ganze traffic davon läuft durch den tunnel
-ich nutze ein tunnel das nicht jeder weiß wie meine ip lautet also ich tausche ja auch mit user von hier karten und das ist halt eine kleine vorsichtsmassname von mir ob das jetzt ratsam oder sinvoll ist bleibt enddefekt bei mir :-D jeder solte selber wissen was er macht um sich abzusichern und 5 € im monat ist nicht viel
und weil ich ja auch in den urlaub fahre möchte ich gern das ich so ein script habe
und was meinst du mit Am besten ersetzt du dann google.de durch die IP der Gegenstelle deines Tunnels. einfach meine feste ip die ich von denen bekommen habe rein ja?
AW: OpenVPN Skript zur Prüfung ob internet Besteht
Genau. Oder das Interface mit einfügen. Hatte ich jetzt gar nicht dran gedacht.
Woran machst du denn fest das die Verbindung Probleme macht, bzw der Tunnel noch steht. Dann wäre das aber ein ganz mieser VPN Anbieter. Habe mit nvpn keine Erfahrung. Aber dann solltest du über einen Wechsel nachdenken.
Das tun Device bleibt in der Regel stehen, auch wenn die Verbindung abgebrochen ist.
Das der Tunnel wieder aufgebaut wird hast du aber schon in der config entsprechend eingetragen?
AW: OpenVPN Skript zur Prüfung ob internet Besteht
hallo,
erstmal Danke für das Script.
Habe ein Problem: Bin zur Fernadministration mittels SSH zum Server verbunden. Wenn ich das Script nun auf dem SSH Server starte, läuft das dann nach Beendigung der SSH Verbindung weiter?
Wenn ich mich neu verbinde, sehe ich die Statusmeldungen nämlich nicht mehr, da ja eine neue SSH Sitzung aufgemacht wirt.