Windows 8:想要强制仅通过两条可用的互联网线路之一打开特定网站

Windows 8:想要强制仅通过两条可用的互联网线路之一打开特定网站

我有一台装有 Win8 的电脑,上面有两条不同的可用 wifi 互联网线路。

我想强制仅通过一个互联网连接打开特定网站,而通过另一个互联网连接打开其他网站。

同时,只有其中一个被 Windows 优先选择并连接。

有什么办法可以做到这一点?

是否有任何 Windows 防火墙软件能够添加这样的规则?

    IPv4 Route Table
    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
              0.0.0.0          0.0.0.0      192.168.1.1      192.168.1.3     25
            127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
            127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
      127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
          192.168.1.0    255.255.255.0         On-link       192.168.1.3    281
          192.168.1.3  255.255.255.255         On-link       192.168.1.3    281
        192.168.1.255  255.255.255.255         On-link       192.168.1.3    281
            224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
            224.0.0.0        240.0.0.0         On-link       192.168.1.3    281
      255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      255.255.255.255  255.255.255.255         On-link       192.168.1.3    281
    ===========================================================================

答案1

如果只有一个互联网连接处于活动状态,我认为如果没有一些非常复杂的软件,这是不可能的。不过,您可以使用静态路由使窗口通过一个接口将所有流量路由到特定 IP 地址(例如,“特定网站”的 IP 地址)。使用 cmd:

route ADD {ip address of specific website} MASK {network mask} {gateway ip}

当然,只有当这两个 wifi 连接不在同一个网络地址上运行且都处于活动状态时,这才有效。

答案2

是的。您必须修改特定连接的路由指标。Windows 根据此指标选择路由。请通过route print在命令行中执行来提供您当前的路由表,以便我可以改进我的答案。

但首先您需要通过以下方式添加路线:

route ADD     157.0.0.0     MASK 255.255.255.255 192.168.1.3
ROUTE command [destination] [MASK netmask]       [gateway]

抱歉,您无法通过 URL 指定路由。必须是 IP 地址 (157.0.0.0)。

相关内容