From b4f7c506a75d4d540b902d533bad3a733b976e27 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 9 Oct 2023 23:53:04 +0200 Subject: updated for new vm --- bin/extra/aivpn | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'bin/extra/aivpn') diff --git a/bin/extra/aivpn b/bin/extra/aivpn index 55e013a..14d176c 100755 --- a/bin/extra/aivpn +++ b/bin/extra/aivpn @@ -4,7 +4,7 @@ logn() { printf "%s\n" "$@"; } if [ "$1" = "-k" ] then - pgrep -f -- "ssh.*-L.*mc-wd" | + pgrep -f -- "ssh.*-L.*vm" | xargs kill exit fi @@ -21,16 +21,16 @@ keyadd ehb/ai export SSH_ASKPASS="$0" export SSH_ASKPASS_REQUIRE="prefer" -export PASSWORD=aluc +export PASSWORD=zot/qemu logn "I: Activating vpn" -# ssh mc-wd "rasdial \"vpn.student.ehb.be\" \"luca.raymaekers@student.ehb.be\" \"$(pass school/login.ehb.be)\"" +ssh vm "rasdial \"vpn.student.ehb.be\"" ssh -f -N \ -L 2222:10.2.160.41:22 \ - mc-wd + vm ssh -t \ -L 8188:localhost:8188 \ - mc-wd \ + vm \ ssh -N -L 8188:localhost:8188 luca@10.2.160.41 logn "[8188], [2222]" -- cgit v1.2.3 From c5461e289dcd7dab36d028aec5d3e1d0b8677f64 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 10 Oct 2023 00:15:44 +0200 Subject: added connectivity check --- bin/extra/aivpn | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'bin/extra/aivpn') diff --git a/bin/extra/aivpn b/bin/extra/aivpn index 14d176c..fd72ffb 100755 --- a/bin/extra/aivpn +++ b/bin/extra/aivpn @@ -23,6 +23,11 @@ export SSH_ASKPASS="$0" export SSH_ASKPASS_REQUIRE="prefer" export PASSWORD=zot/qemu +logn "I: Waiting for connectivity..." +while ! ssh -o ConnectTimeout=1 -o BatchMode=yes vm 2>&1 | grep -q "Permission denied" +do sleep 1 +done + logn "I: Activating vpn" ssh vm "rasdial \"vpn.student.ehb.be\"" ssh -f -N \ -- cgit v1.2.3