博客

单一 DNS 提供商是不够的!

Nico Cartron 缩略图
尼科·卡特伦
发布于 2025 年 5 月 27 日

域名系统(DNS)是互联网上最重要的协议之一。 它通常被称为“互联网的电话簿”(尽管大多数 DNS 专家鄙视这种描述)。

简而言之,DNS 使用户能够输入域名而不是数字 IP 地址,从而使浏览互联网变得更加容易。 例如,如果您想访问 F5 网站,您无需记住 F5 的 Web 服务器的物理地址(IP 地址),您只需在 Web 浏览器中输入“www.f5.com”,DNS 就会负责为您的操作系统提供 F5 网站的 IP 地址。

DNS 是一个有趣的东西:它是一个古老的协议(第一个 RFC 可以追溯到 1987 年),有一段时间没有改变,但近年来发生了很多有趣的变化,旨在通过诸如 DNS over TLS(DoT)和 DNS over HTTPS(DoH)等增强功能来增强安全性。

防止 DNS 中断

DNS 人员中另一句众所周知的谚语是“永远都是 DNS”。 当然,情况并非总是如此,但当 DNS 出现问题时,确实会立即被注意到。

最近的 DNS 中断,例如Zoom(2025 年 4 月)Cloudflare(2024 年 7 月)经历的中断,清楚地证实了无论系统如何冗余,一般都会发生中断,特别是 DNS 中断。 无论是路由问题、软件错误还是人为引入的错误配置,几乎不可能保证系统始终正常运行。

我们如何缓解这种情况?

防止 DNS 中断导致您的在线状态完全离线的最简单方法是使用多个 DNS 提供商。

DNS 作为一种协议,具有内置机制,允许通过使用区域传输添加辅助 DNS 服务

这意味着,每当您的主 DNS 提供商进行更改时,都会向您的辅助提供商发送通知(NOTIFY)消息,然后辅助提供商将请求最新的更改。

添加辅助 DNS 服务可以提高 DNS 的可用性和弹性,同时减少主 DNS 服务的负载。
添加辅助 DNS 服务可以提高 DNS 的可用性和弹性,同时减少主 DNS 服务的负载。

拥有多个 DNS 提供商的优势

除了在您的某个 DNS 提供商出现问题时拥有“B 计划”之外,在您的环境中拥有其他 DNS 提供商还可以提供以下好处:

  • 软件多样性: 提供商 B 可能会使用与提供商 A 不同的 DNS 软件——如果 A 出现错误,它不会(希望)影响 B。
  • 网络冗余: DNS 提供商通过其网络提供 DNS 请求服务,这意味着即使 DNS 仍然处于运行状态,网络中断也会导致 DNS 瘫痪。 拥有使用不同网络/ASN(自治系统)的第二个 DNS 提供商有助于缓解这种情况。
  • 延迟: 低延迟对于获得快速的 DNS 答案至关重要;但是,某些网络在特定区域的延迟比其他网络更好——拥有另一个提供商可以帮助在全球范围内获得良好的延迟。

F5 如何提供帮助

不要等到下一次 DNS 中断时才调查您可以做什么! F5 通过我们的任播网络提供主要和次要 DNS 服务,并由F5 分布式云服务保护。 查看本文以了解更多信息: & 的强大功能F5 混合 DNS 解决方案 | DevCentral