Hallo,
folgendes Problem
Ich benötige zwei VPN Verbindungen, Problem ist das VPN1 das Routing von VPN2 überschreibt, daher muss dieser als erstes eine Verbindung aufbauen um erst dann die VPN2 Verbinding aufzubauen, habe mich selbst mal daran gewagt, aber leider funktioniert es noch nicht wie es sollte.
Bash
#!/bin/sh
/etc/init.d/openvpn start NL5
if [ $? -eq 0 ]
then
sleep 90
/etc/init.d/openvpn start vpn
elif [ $? -eq 0 ];
/etc/init.d/openvpn start NL6
then
sleep 90
/etc/init.d/openvpn start vpn
elif [ $? -eq 0 ];
/etc/init.d/openvpn start NL7
then
sleep 90
/etc/init.d/openvpn start vpn
fi
Alles anzeigen
Statt sleep 90 müsste halt gewartet werden, bis sich die VPN wirklich aufgebaut hat, hatte zwar noch den Tip bekommen über eine Schleife abzufragen ob in der /etc/init.d/openvpn status running auftaucht, weiß allerdings nicht wie ich dies bewergstelligen soll und bin daher um Hilfe dankbar.
Gruß
Jeremy