在Windows 7上,VPN可以正常工作,如何强制所有流量使用VPN?


8

现在,当我连接到我的VPN时,我的家庭路由器可以为我的互联网提供服务,但是我相信,对xxx.xxx.xxx.xxx的任何请求(即我的工作IP范围)都可以通过vpn连接提供。

如何强制所有流量进入vpn?


在命令外壳中,route print当您连接到VPN时会告诉您什么?
bstpierre

Answers:


13

在Windows XP(不是您要的内容,这里不是7)上,有一个选项“在远程网络上使用默认网关”(请参阅​​VPN网络的设置,“网络”标签,“ Internet协议(TCP / IP)” ”,“属性”,最后是“高级”)。

启用该设置(默认设置)将使所有流量都通过VPN。


我想确保只有VPN流量通过vpn,所以这也回答了这个问题。我还可以验证设置在同一位置上的Windows 7
digitaljoel

Windows 7相同。
Doug S

5

每次连接时,您都需要将默认路由更改为VPN的路由。您可以使用以下route命令执行此操作:

route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 1.2.3.4

替换1.2.3.4为VPN的网关IP。只要记住,(这样做)您的工作就可以看到您的所有访问量。


0

这不是VPN的工作方式。连接到VPN后,所有Internet通信都会通过VPN。唯一的例外是本地流量,例如10.xxx

听起来您正在看到使您怀疑的症状。如果您解释这些症状,也许有人可以为您提供更多帮助。


5
这个笼统的说法是不正确的。通过VPN(或不通过VPN)的过程完全取决于您的路由配置。在Windows XP中,有一个选项可以选择您的所有流量是通过VPN还是仅通过同一网段的流量。我不确定Windows 7上是否存在此选项或其等效项。
弗兰克斯特

@frankster是正确的,这不是100%正确。的确,在Windows上(这确实问题所在),默认设置是通过VPN路由全部(良好),而在Mac上则是另一种方式(不那么安全)。
Arjan 2010年

0

VPN的目的是使您从远程位置安全地位于远程网络上。您使用哪种类型的VPN?(IPSec,L2TP,SSLVPN等)

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.