VPN을 실행하는 AWS EC2 인스턴스에 SSH로 연결

VPN을 실행하는 AWS EC2 인스턴스에 SSH로 연결

Amazon AWS EC2 인스턴스에서 타사 VPN 서비스를 사용하고 OpenVPN으로 NordVPN을 설정하고 싶습니다.

의 지침을 따른 후이 답변VPN을 활성화한 후에도 여전히 인스턴스에 SSH로 연결할 수 없습니다. Ubuntu 시스템이 EC2에서 실행되고 있다는 사실 때문에 다른 작업을 수행해야 합니까?

답변1

스스로 답을 알고 싶지만 여기에 제가 한 해킹이 있습니다.

쉘 내부에서 무엇이든 실행할 수 있으며 SSH는 손실되지만 VPN에서 실행됩니다.

#!/bin/bash

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

답변2

nordvpn의 메시 네트워크를 통해 연결해도 SSH는 손실되지 않습니다.
메시 네트워킹은 비교적 최근에 추가되었습니다.

$ nordvpn set meshnet on

관련 정보