Windows 8 - 切换活动路线

Windows 8 - 切换活动路线

我有一个 LAN,连接办公室中 10.0.1.0/24 子网内的所有 PC,还有一个无线 USB 卡和 WIFI 路由器,作为访问互联网的另一种方式。两个适配器都使用 DHCP,并提供默认网关。我希望能够在两个默认网关之间切换路由,以便在其中一个 ISP 出现问题时,我可以轻松地将流量从一个 ISP 切换到另一个 ISP。我编写了一个执行度量调整的 Powershell 脚本,该脚本运行正常,如输出所示route print。问题是,即使我将度量分配给默认网关路由或接口本身,输出tracert仍然显示流量通过一个接口而不是另一个接口。

主要的限制是我不能重新启动计算机来接受接口参数并重新计算路由。此外,默认网关可用性检查始终为真,因此无法本地执行基于链路可用性的默认动态路由。禁用和启用适配器也是不可能的,因为我仍然需要访问 LAN 上的其他设备。

如何在不重新启动电脑的情况下更改活动路线?

答案1

我发现重新启动DHCP服务会使网络子系统重新计算默认路由的度量,然后使用度量值最低的路由。因此,如果有人想在 Windows 上动态更改默认网关,他们应该这样做。这会导致网络连接中断几秒钟,因此不应以交互方式进行。

相关内容