Как получить приложение с поддержкой SOCKS5 через OpenVPN без запуска всего через VPN в Gnome 3

341
Timberwolf

Как я могу выборочно туннелировать приложением в Gnome с использованием удаленного сервера OpenVPN или использовать встроенную поддержку прокси-сервера SOCKS5 произвольного приложения для подключения к локальному серверу «перевода», который пересылает пакеты SOCKS в виде пакетов OpenVPN.

Blacklisted Applications -> remote OpenVPN server -> internet 

а также

Whitelisted Applications -> internet 

ИЛИ ЖЕ

Application -> local SOCKS5 server -> remote OpenVPN server -> internet 

или, может быть, я слишком обдумал это. Все, что я знаю, это то, что я не могу туннелировать все через VPN, но я также не могу пропустить определенные приложения без проталкивания через сервер OpenVPN.

0
Вы имеете в виду, что вы хотите, например, Firefox использовать прокси SOCKS? В этом случае просто используйте ssh. T Nierath 5 лет назад 0
@TNierath Я отредактировал свой пост, чтобы уточнить, чего я пытался достичь. Timberwolf 5 лет назад 0
Я не думаю, что это можно сделать. Если приложение позволяет использовать прокси-сервер, то вы можете использовать прокси-сервер для этого приложения ... Если по умолчанию вы подключены к Интернету через локальное подключение, но также подключены к VPN, то ваша машина может получать доступ к службам с хостов на этом сеть, включая прокси-серверы. Но все это происходит на уровне приложения со специальными настройками конфигурации. Я думаю, что должно быть возможно поместить все занесенные в черный список приложения в контейнер / ВМ, но это излишне? T Nierath 5 лет назад 0
Так как бы я использовал разделенное туннелирование? Timberwolf 5 лет назад 0
Вы установили соединение OpenVPN? Значение по умолчанию не должно изменять запись таблицы маршрутизации по умолчанию, поэтому все, кроме подключений к частной сети, идет через стандартное подключение к Интернету. T Nierath 5 лет назад 0
Я использовал NetworkManager для настройки, но да. Timberwolf 5 лет назад 0
Я не могу помочь вам с настройкой NM, вы должны выяснить, все ли настроено или это только соединение с удаленной частной сетью. Если последнее и если вы хотите использовать SOCKS для некоторых клиентов, то просто используйте ssh, это все, что вам нужно для SOCKS. T Nierath 5 лет назад 0

0 ответов на вопрос