为什么使用 CloudFlare 的 1.1.1.1 服务器的 DNS 查询超时?

rbu*_*rte 45 dns cloudflare

尝试在我的家庭网络上使用Cloudflare 提供1.1.1.1 DNS 服务时,所有查询都超时。我是 CenturyLink Fiber(现更名为 Quantum Fiber)的客户。为什么?

在这里使用意味着将其添加为 Mac、Windows 10 PC 和使用 DNSMasq 作为 DNS 转发器运行的 Linux 服务器中的显式 DNS 解析器。

rbu*_*rte 67

回答

就我而言,答案是 CenturyLink 在旧安装中常用的电信设备将其1.1.1.1视为未转发的“特殊地址”——它被用作强制门户地址。

为了解决这个问题:使用备用地址服务1.0.0.1来代替。如果您还想将 Cloudflare 的 DNS over HTTPs 解决方案与1.1.1.1. 这假设您无法更新路由器固件来解决此问题。


更多信息

电信公司提供给我的路由器是Technicolor C2100T

这个来自 CloudFlare第 14-16 页的演示将这个模型和其他模型标识为表现出这种行为:

  • 佩斯 (Arris) 5268
  • D-Link DMG-6661
  • Technicolor C2100T
  • Calix GigaCenter – 已于 2018 年 6 月/12 日由一位用户修复
  • Nomadix(型号未知)
  • 施乐 Phaser MFP

  • 有趣的事实:如果您有兴趣亲自动手并拥有 CenturyLink 提供的 Calix C844G,您可以在路由器上启用 Telnet/SSH 并手动删除到 1.1.1.1 的路由。这些命令类似于 Linux 上的命令。它不会在重新启动后持续存在,但我已经好几个月没有重新启动它了。 (10认同)
  • 很高兴我看到了这个……我准备在我的网络中添加一个 Xerox Phaser 设备,我永远不会知道发生了什么。 (2认同)