我知道如何使用热点盾或私人 VPN 在美国境外使用 Pandora/Hulu。但是,这些 VPN 解决方案会通过 VPN 网关路由所有流量。因此,即使浏览本地站点,路由路径也会通过美国的网关,然后返回到我的本地目标站点。如何配置 Windows 7 路由表以将流量设置为通过 VPN 网关发送到 Pandora/Hulu,而其他流量仅使用原始互联网连接?我知道在 Windows 命令行提示符中有一个工具 -route
看起来像它。但我不知道如何使用它。
另一个问题是如何确定哪个 IP/子网与 Pandora/Hulu 相关?我猜nslookup www.hulu.com
这还不够,因为可能还有其他主机名不同的主机属于 hulu。
答案1
是的,第一步是确定您想要路由的 IP 地址 - 实际路由相当简单。
当你连接到 VPN 并执行
route print
它将显示一条默认路线,类似于:
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
网关和接口的 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
现在,所有流量都将从您的路由器传出,并且不会通过 VPN。
然后你找出 hulu 网络范围 - 假设它是200.200.200.0/24
,并为其添加一条路由:
route add 200.200.200.0 mask 255.255.255.0 192.168.1.1
所以这意味着,任何发往 200.200.200.0-255 范围内任何地址的流量都应发送到 VPN 网关。
确定 hulu 的范围可能很难推断,但你可以进行一些谷歌搜索,因为你不是第一个尝试找出他们使用的范围的人。如果做不到这一点,你可以安装 wireshark 并观察访问 hulu 时通过 VPN 的流量(你需要确保不要同时运行任何其他程序)。
答案2
进入 VPN 属性窗口,网络选项卡,选择“Internet 协议版本 4 (TCP/IPv4)”,单击“属性”。在 Internet 协议版本 4 (TCP/IPv4) 属性窗口中单击“高级...”。取消勾选“在远程网络上使用默认网关”。单击确定、确定、确定。