Как заставить только Chrome отправлять сетевой трафик через VPN-соединение в Windows 7?

22

Поэтому в основном я подключился к VPN и хочу, чтобы Chrome использовал DNS-серверы из сети VPN, а также отправлял сетевой трафик через этот мини-порт WAN (VPN-туннель). Все остальное (Windows Explorer, другие приложения) должно по умолчанию использовать DNS-серверы локальной сети и подключение к Интернету.

Как я могу настроить это? Я не эксперт в этом, поэтому учебник / пошаговое руководство очень ценится. Спасибо!

void.pointer
источник

Ответы:

14

Я думаю, для того, что вы хотите сделать, вы можете использовать Proxy Switchy! расширение для Chrome и создайте другой профиль для вашего VPN и установите сеть в Proxy Switchy! настройки как так:

введите описание изображения здесь

Похоже, это самый простой способ достичь желаемого, так как выбор профиля будет проходить через это конкретное соединение.

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

paradd0x
источник
Что я должен указать в качестве IP-адреса и номера порта на вкладке «Профили прокси»? Нужно ли настраивать VPN-соединение каким-либо определенным образом в настройках Windows? Как вы уже описали, это не работает для меня.
void.pointer
@ Роберт: Как у вас есть VPN-соединение? Это софт или через винду?
paradd0x
Я использую встроенную функцию VPN-клиента в Windows 7. Я в основном захожу в Центр управления сетями и общим доступом и добавляю туда новое VPN-соединение.
void.pointer
2
@ paradd0x Я хотел бы обратить ваше внимание, что расширение требует NPAPI и Chrome больше не поддерживает его.
Sanoo
2
Chrome больше не поддерживается.
Герберт
4

На самом деле, с Windows 7, это легко с Windows, встроенной в брандмауэр. Эта ссылка дает очень простое описание необходимых шагов. http://practicalrambler.blogspot.com/2011/01/windows-7-firewall-how-to-always-use.html

По сути, создайте правило входящих и исходящих событий, блокирующее трафик частных и доменных сетей для программы, которую вы хотите изолировать. Обязательно НЕ блокируйте публичный трафик правилами. Это также требует, чтобы ваш VPN был настроен как публичная сеть, а ваша локальная сеть настроена как частная ....

дуга
источник
2

Настройте Chrome для использования VPN в качестве прокси.

soandos
источник
Как мне это сделать? Как запретить другим приложениям разрешать доменные имена в локальной сети интрасети? Пожалуйста, предоставьте больше деталей.
void.pointer
1
Сервис-> Под капотом-> Настройки сети-> Настройки прокси-> Настройки Lan-> введите IP-адрес и порт вашей VPN, и убедитесь, что протокол правильный.
Soandos
@soandos: я не уверен, какой IP-адрес использовать здесь. Открытый IP-адрес моего VPN-сервера? Это не кажется правильным. Кроме того, какой порт я использую? У меня нет ничего похожего на сервер Apache, поэтому я не знаю, как мой VPN можно считать прокси-сервером HTTP.
void.pointer
Да, для публичного IP-адреса вашей VPN и любого порта, на который идет ваш VPN-клиент (может быть что угодно, но вот некоторые распространенные.
soandos
1
Я не уверен, как это будет работать. Большинство VPN-серверов по своей природе не являются прокси-серверами и не будут работать как таковые, поэтому указание настроек прокси-сервера на IP-адрес вашего VPN-сервера приведет только к ошибкам.
Доктор J
1

Фактически невозможно заставить ТОЛЬКО Chrome использовать прокси / vpn, не нарушая по крайней мере некоторые другие вещи. В Windows Chrome сохраняет эти настройки прокси-сервера (даже если вы используете расширение переключателя прокси-сервера, указанное в другом месте) в стандартной области конфигурации Windows «Настройки Интернета» внутри (не знаю, как правильно это сказать).

Это то же самое меню, которое вы получаете при переходе в «Параметры» из Internet Explorer (браузера) или через панель управления.

Большинство приложений Windows на самом деле используют эти общесистемные настройки для своих настроек прокси-сервера, если они установлены, и любая программа, устанавливающая их, заставит их использовать Chrome. Firefox (по крайней мере, он делал это в 3.x, никаких личных знаний о 4.x или 5.x, но я сомневаюсь, что он изменился) хранил свои собственные настройки прокси, изолированные от окон, так что его можно было установить на выделенные настройки прокси.

Uberfuzzy
источник