1

Итак, если вы подключены к VPN, как сделать конкретный процесс (скажем, браузер или мессенджер) "прокси" через VPN вместо прямого сетевого адаптера по умолчанию в Windows?

Надеюсь, это было достаточно ясно; Благодарю.

5 ответов5

2

Я думаю, что это невозможно, поскольку политики маршрутизации не позволяют использовать приложения или порты.

У вас есть два варианта:

  1. Сообщите приложениям, которые используют прокси, и создайте прокси, которые используют этот VPN.
  2. Если вы знаете, с каким IP-адресом связывается ваше программное обеспечение (вы можете узнать, что с помощью команды netstat -ano и выяснить, являются ли эти адреса статическими, если они есть), вы можете изменить таблицу маршрутизации с помощью команды route add -p to Сообщите ПК, что каждый трафик, отправляемый на этот IP, идет на шлюз VPN.
1

Ты не можешь Вы можете только маршрутизировать через VPN, и таблица маршрутизации не будет иметь никакого отношения к тому, какой протокол или программа отправляет пакет. Политика маршрутизации обычно определяется конечной точкой VPN. Если у вас есть какой-то прокси на удаленном конце VPN, на который вы можете указать свой браузер или мессенджер, то вы в деле - все, что вам нужно сделать, - это направить адрес прокси через VPN.

1

Я не знаю ни одного vpn-клиента (включая Windows 7), который бы позволял вам устанавливать это отдельно для каждого процесса . Обычно это все или ничего.

В случае Windows VPN вы можете только сказать, использовать ли "шлюз по умолчанию в удаленной сети" или нет.

Кроме того, вы зависите от вашего администратора VPN от того, будет ли трафик передаваться через VPN, если вы используете клиент.

0

Самым близким способом достижения результата является установка HTTP-прокси или SOCKS на сервере OpenVPN (или на любом другом хосте, доступном через него) и настройка каждого отдельного приложения для его использования (без использования общесистемных настроек прокси-сервера).

0

В курсе, вы можете достичь этого с помощью SOCKS, используя проксификатор

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .