Я ищу способ защиты данных, отправляемых из моего сценария Python на мой сервер через известную сеть.
Python Script -> Известная сеть -> Сервер
Я хочуизвестная сеть, поэтому я могу ограничить доступ всех других хостов к серверу и разрешить доступ к нему только известной сети.
Сервер работает с MariaDB, Apache2, SSH и другими пакетами Debian по умолчанию. Мой сценарий Python будет работать на нескольких компьютерах с Windows 7 и Windows 10.
Я хочу, чтобы соединение из сценария осуществлялось только через эту систему и все другие приложения, использующие обычный Интернет.
Я изучаю SSH-туннели, VPN и прокси-сервер SOCKS5, но я не уверен, какой из них мне нужен. У меня нет никаких ограничений по скорости, поэтому, если метод шифрования занимает секунду или две, я доволен этим.
Может ли кто-нибудь дать какие-либо рекомендации относительно того, как я могу достичь этого и какой протокол мне понадобится?