如何在Windows 7上强制仅Chrome通过VPN连接发送网络流量?


22

因此,基本上我已经连接到VPN,并且我希望Chrome浏览器使用VPN网络中的DNS服务器,并通过该WAN微型端口(VPN隧道)发送网络流量。其他所有内容(Windows资源管理器,其他应用程序)应默认使用本地网络的DNS服务器和Internet连接。

我该如何配置?我不是专家,因此非常感谢您的教程/分步指南。谢谢!

Answers:


14

我认为,对于您想做的事情,可以使用Proxy Switchy!Chrome扩展程序,并为您的VPN创建其他配置文件,然后在Proxy Switchy中设置网络设置如下:

在此处输入图片说明

这似乎是实现所需目标的最简单方法,因为选择配置文件将通过该特定连接进行路由。

您的所有其他流量都将通过本地连接进行路由,而您的Chrome流量将通过VPN进行路由。


我在IP地址和端口号下的“代理配置文件”选项卡中输入什么?我必须在Windows设置中以任何特定方式配置我的VPN连接吗?正如您到目前为止所描述的,它对我不起作用。
void.pointer 2011年

@Robert:您如何建立VPN连接?是软件还是通过Windows?
paradd0x 2011年

我正在Windows 7中使用内置的VPN客户端功能。基本上,我会转到“网络和共享”中心并在其中添加新的VPN连接。
void.pointer 2011年

2
@ paradd0x我想提醒您注意,该扩展程序需要NPAPI,而Chrome不再支持它。
萨努(Sanoo)

2
chrome不再支持。
赫伯特


2

设置Chrome以将VPN用作代理。


我该怎么做呢?如何防止其他应用程序无法解析本地网络Intranet域名?请提供更多详细信息。
void.pointer 2011年

1
在工具->后台->网络设置->代理设置->局域网设置->输入您的VPN的IP和端口,并确保协议正确。
soandos 2011年

@soandos:我不确定在这里使用哪个IP地址。我的VPN服务器的面向公众的IP?这似乎不正确。另外,我使用哪个端口?我没有像Apache服务器那样运行的东西,所以我不知道如何将我的VPN视为HTTP代理服务器。
void.pointer 2011年

是你的VPN的IP面向公众,任何与您的VPN客户端去(可以是任何东西,但这里是一些常见的。
soandos

1
我不确定这将如何工作。大多数VPN服务器本身并不是代理服务器,因此不能正常运行,因此将代理设置指向VPN服务器的IP只会导致错误。
Doktor J

1

实际上,仅让Chrome使用代理/ vpn不会破坏其他功能是不可能的。在Windows上,chrome在内部将这些代理设置(即使您使用其他位置列出的代理切换器扩展名)存储在标准Windows“ Internet设置”配置区域中(不确定如何正确地说)。

这是从Internet Explorer(浏览器)内部或通过控制面板转到“选项”时获得的菜单。

大多数Windows应用程序实际上将这些系统范围的设置用于其代理设置(如果已设置),并且任何设置这些程序的程序都将使chrome使用它们。Firefox(至少是在3.x中实现的,没有4.x或5.x的个人知识,但我怀疑它已更改)存储了与Windows隔离的自己的代理设置,因此可以将其设置为具有专用的代理设置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.