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