SSH em uma instância AWS EC2 executando uma VPN

SSH em uma instância AWS EC2 executando uma VPN

Quero usar um serviço VPN de terceiros em uma instância Amazon AWS EC2 e configurar o NordVPN com OpenVPN.

Depois de seguir as instruções emesta respostaAinda não consigo fazer SSH na instância depois de ativar a VPN. O fato de a máquina Ubuntu estar rodando no EC2 exige que eu faça mais alguma coisa?

Responder1

Adoraria saber a resposta sozinho, mas aqui está um truque que fiz.

você pode executar qualquer coisa dentro de um shell, perderá o ssh, mas ele será executado a partir da VPN.

#!/bin/bash

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

Responder2

O SSH não é perdido ao se conectar através da rede mesh do nordvpn.
A rede mesh é uma adição relativamente recente.

$ nordvpn set meshnet on

informação relacionada