openvpn проще всего маршрутизировать , и вы можете подключиться к серверу openvpn через прокси-сервер socks
Измените скрипт openvpn для подключения через порт socks 1234, добавив эти две строки:
socks-proxy localhost 1234
socks-proxy-retry
Это может быть полезно, если протокол openvpn блокируется , как и в некоторых наиболее жестких странах. Как правило, прокси-сервер socks устанавливается для каждого приложения. Для вышеуказанного решения требуется как сервер openvpn, так и сервер shadowsocks.
Я нашел открытую проблему для этой точной функции на GitHub Mosh . И открытая награда на bountysource в настоящее время составляет 616 долларов.
Похоже, это пока невозможно.
--
В качестве решения проблемы с отключением SSH я добавил следующие строки в/etc/ssh/sshd_config
:
ClientAliveInterval 60 # send null packet every x seconds to clients
ClientAliveCountMax 720 # time them out after doing so y times
Затем последовал перезапуск демона SSH и повторный -вход через SSH.
sudo /etc/init.d/ssh restart
sudo service ssh restart
sudo systemctl restart ssh
Это, конечно, не помогает в таких ситуациях, как смена вышек сотовой связи на мобильных соединениях, как это делает mosh.
Эта функция пока не поддерживается. Однако всегда есть обходной путь: вы можете запустить сеанс SSH параллельно.