如何配置 Windows 7 路由表

Sta*_*tan 2 vpn windows-7

我知道如何使用热点屏蔽或私人 VPN 在美国境外使用 Pandora/Hulu。但是,这些 VPN 解决方案通过 VPN 网关路由所有流量。因此,即使浏览本地站点,路由路径也会通过美国的网关,然后返回到我的本地目标站点。如何配置 Windows 7 路由表以设置通过 VPN 网关到 Pandora/Hulu 的流量,而其他流量仅使用原始 Internet 连接?我知道在 Windows 命令行提示符中有一个工具 -route看起来像它。但我不知道如何使用它。

另一个问题是如何找出与 Pandora/Hulu 相关的 IP/子网?我想nslookup www.hulu.com这还不够,因为可能还有其他一些主机名不同的主机属于 hulu。

Pau*_*aul 5

是的,第一步是确定要路由的 IP 地址 - 实际路由相当简单。

当您连接到 VPN 并执行

route print
Run Code Online (Sandbox Code Playgroud)

它将显示默认路由,例如:

Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
      0.0.0.0          0.0.0.0        192.168.1.1     192.168.1.2     20
Run Code Online (Sandbox Code Playgroud)

网关和接口的 IP 地址将由您的 VPN 提供商在连接时提供。

0.0.0.0 目标和 0.0.0.0 网络掩码表示“将所有流量匹配到此路由,并将其发送到网关”

您想删除它,并将其替换为互联网连接之外的默认路由。像这样(假设 10.1.1.1 是您自己的路由器):

route delete 0.0.0.0 mask 0.0.0.0 192.168.1.1
route add 0.0.0.0 mask 0.0.0.0 10.1.1.1
Run Code Online (Sandbox Code Playgroud)

现在所有流量都将离开您的路由器,而不会通过 VPN。

然后你找出 hulu 网络范围 - 假设它是200.200.200.0/24,并为它添加一个路由:

route add 200.200.200.0 mask 255.255.255.0 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

所以这就是说,任何发往 200.200.200.0-255 范围内任何地址的流量都应该发送到 VPN 网关。

确定 hulu 范围可能难以推断,但您可以进行一些谷歌搜索,因为您不会是第一个尝试找出他们使用的范围的人。否则,您可以安装wireshark并观察访问hulu时流经VPN的流量(您需要确保不会同时运行其他任何东西)。