Van*_*pps 1 networking router dns dhcp
我见过的每个消费级网关都有自己的 DNS 服务器,并告诉 DHCP 客户端使用它。我已经养成了用 OpenDNS/Google/etc. 覆盖它们的习惯,因为这些 DNS 服务器往往会无缘无故地停止工作。
我的问题是,制造商有什么理由包含这个通常不起作用的“功能”?我的猜测:
这些似乎都不够引人注目,但我不是网络专业人士,所以我可能会遗漏一些东西。如果网关告诉 DHCP 客户端使用网关使用的相同 DNS 服务器,这似乎更有意义。
家庭网关最初在添加 DNS 内容服务器之前就添加了 DNS 代理服务器(后者是在网关上定义主机名到 IP 地址映射的能力)。
他们添加充当 DNS 代理服务器功能的原因是,如果 WAN 接口重新编号,则可以防止 DNS 中断。如果您的网关的 WAN 接口被动态告知要使用的公共 DNS 服务器地址列表(通过 DHCP、PPPoE、PPPoA 等),那么该列表可能会在 DHCP 更新时更改,或者如果 PPP[oE|oA] 链接获得重新谈判。如果旧的 DNS 服务器列表在新连接上不再有效/无法访问,则无法及时将该更改传达给您的 LAN 客户端。DHCP 无法让服务器立即向客户端“推送”配置更新。它必须等到客户端需要更新他们的 DHCP 租约,这可能是几小时或几天之后,具体取决于 DHCP 服务器的配置方式。
因此,通过告诉所有客户端向网关发送 DNS 查询,网关始终可以确保它们访问当前正确的 DNS 服务器,无论 ISP 更改该列表的频率如何。
遗憾的是,有很多廉价/蹩脚/马车的消费者家庭网关都没有做到这一点,所以这个应该使 DNS 更可靠的功能实际上适得其反。这听起来像是你最熟悉的体验。
归档时间: |
|
查看次数: |
2389 次 |
最近记录: |