SSH bei einer AWS EC2-Instanz, auf der ein VPN läuft

SSH bei einer AWS EC2-Instanz, auf der ein VPN läuft

Ich möchte einen VPN-Dienst eines Drittanbieters auf einer Amazon AWS EC2-Instanz verwenden und NordVPN mit OpenVPN einrichten.

Nachdem Sie die Anweisungen indiese AntwortIch kann nach der Aktivierung des VPN immer noch keine SSH-Verbindung zur Instanz herstellen. Muss ich aufgrund der Tatsache, dass die Ubuntu-Maschine auf EC2 läuft, noch etwas anderes tun?

Antwort1

Ich würde die Antwort selbst gerne wissen, aber hier ist ein Hack, den ich gemacht habe.

Sie können alles in einer Shell ausführen. Sie verlieren SSH, aber es wird über das VPN ausgeführt.

#!/bin/bash

echo "Executing Nord VPN"
nordvpn connect us5215
echo "Executing Python"
python3.8 /home/ubuntu/main.py
echo "Disconnecting VPN"
nordvpn disconnect

Antwort2

SSH geht nicht verloren, wenn Sie eine Verbindung über das Mesh-Netzwerk von NordVPN herstellen.
Mesh-Netzwerke sind eine relativ neue Ergänzung.

$ nordvpn set meshnet on

verwandte Informationen