我的计算机有 3 个网络接口卡 (NICS) 和一个虚拟网络适配器,实际上通过 USB 连接到调制解调器。这是一个复杂的设置 - 问题是我有多个互联网连接 (3),并且想限制我的计算机始终只使用其中一个 - 如果那个连接被关闭或断开,它应该无互联网连接,并且不应该回退到具有更高度量值的互联网连接。
删除两个不需要的条目没有任何效果,因为它们会在重启时重新创建。
我的路由表有 3 个互联网网关 {网络目标 0.0.0.0 和掩码 0.0.0.0} 我给出了如下度量值:
最低 (10) 为我想要使用的那个。其余两个的较高 (20 和 30)。这意味着当我启动时,所有调制解调器都亮起并运行,我使用正确的互联网连接。
这也意味着,如果我的首选连接被关闭,当我的计算机启动时,它会回退到具有 20 个度量值的连接,而这并不是我想要的 - 有什么想法可以防止这种回退吗?删除其他两个条目没有任何效果,因为它们会在重新启动时重新创建。
答案1
从您不想在其上定义默认路由的接口的接口规范中删除网关规范。这通常在定义接口的 IP 地址和网络掩码的文件中定义。
答案2
由于您使用的是 Windows:
- 消除全部默认网关的接口不想要使用
如何从接口中删除默认网关
开始菜单 > 控制面板 > 查看网络状态和任务 > 更改适配器设置。
右键单击接口 > 属性
单击“Internet 协议版本 4”> 单击属性
点击“高级...”
单击“默认网关”下的条目,然后单击每个条目的“删除”
笔记:这在 DHCP 分配的接口上不起作用