![配置 dhcp 服务器返回的默认网关](https://linux22.com/image/1234134/%E9%85%8D%E7%BD%AE%20dhcp%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%94%E5%9B%9E%E7%9A%84%E9%BB%98%E8%AE%A4%E7%BD%91%E5%85%B3.png)
我有一台机器,它通过以太网连接到私有局域网,并通过无线方式连接到提供互联网连接的网络。私有局域网使用无线路由器执行 DHCP。
问题在于无线和 NIC 适配器具有不同的默认网关。私有 LAN 的默认网关具有较低的适配器度量,因此由路由算法选择。因此,当连接到两个适配器时,我无法浏览互联网。
以下链接提供了手动将适配器度量设置为较高数字的解决方案。 如何告诉 Windows 7 忽略默认网关
我希望找到一个不同的解决方案。
有谁知道有哪款路由器可以配置其 DHCP 服务器以返回空的默认网关?我找不到适用于我的 linksys wrt300n 的此类选项。
配置没有默认网关的静态 IP 地址确实有效,但是如果可能的话,我愿意使用 DHCP。
是否有人知道一种不同的方法来为具有多个网络适配器的 Windows 7 计算机指定默认网关,而无需弄乱适配器指标?
谢谢
答案1
我不知道 DHCP RFC 中是否有任何 DHCP 选项可以定义特定的默认路由。
设置路由度量是处理此类问题最常用的方法。如果存在到给定目标网络的多条路由,则度量将用于决定采用哪条路由。我相信你可以改变绑定顺序为您机器中的 NIC 强制公共 LAN NIC 自动获取最低度量默认路由。
编辑:再三考虑,尝试更换电缆。这应该会将最低绑定 NIC 从专用 LAN 移至公共 LAN,如果我没记错的话,来自新公共 LAN NIC 的默认路由将是最低度量。