Я хочу использовать сторонний VPN-сервис на экземпляре Amazon AWS EC2 и настроить NordVPN с OpenVPN.
После выполнения инструкций вэтот ответЯ все еще не могу подключиться к экземпляру по SSH после активации VPN. Требует ли тот факт, что машина 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
SSH не теряется при подключении через ячеистую сеть nordvpn.
Ячеистая сеть — относительно недавнее дополнение.
$ nordvpn set meshnet on