SSH en una instancia AWS EC2 que ejecuta una VPN

SSH en una instancia AWS EC2 que ejecuta una VPN

Quiero utilizar un servicio VPN de terceros en una instancia EC2 de Amazon AWS y configurar NordVPN con OpenVPN.

Después de seguir las instrucciones enesta respuestaTodavía no puedo acceder por SSH a la instancia después de activar la VPN. ¿El hecho de que la máquina Ubuntu se esté ejecutando en EC2 me obliga a hacer algo más?

Respuesta1

Me encantaría saber la respuesta yo mismo, pero aquí hay un truco que hice.

puedes ejecutar cualquier cosa dentro de un shell, perderás ssh, pero se ejecutará desde la vpn.

#!/bin/bash

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

Respuesta2

SSH no se pierde al conectarse a través de la red de malla de nordvpn.
Las redes de malla son una incorporación relativamente reciente.

$ nordvpn set meshnet on

información relacionada