Как использовать VPN в пользовательском пространстве только для одного TCP-соединения

Я ищу команду Linux или Windows, которая устанавливает VPN-соединение только для себя.
В идеале это работает так, без необходимости перенастраивать сетевой стек:

ssh -oProxyCommand="CmdLineVPNclient Server SharedSecret User Password Host Port" User@Host

где клиентская программа командной строки устанавливает Xauth PSK-соединение с сервером, используя общий секретный ключ, входя в систему с именем пользователя и паролем, а затем выполняет

nc Host Port

будет делать, если VPN был настроен на уровне операционной системы.

Еще лучше будет инструмент командной строки, который устанавливает VPN-подключение для своих дочерних элементов и может использоваться следующим образом:

CmdLineVPNclient Server SharedSecret User Password ssh User@Host

Есть ли VPN-клиент с открытым исходным кодом, работающий без перенастройки сетевого стека операционной системы?

0 ответов

Другие вопросы по тегам