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

관련 정보