我正在寻找可以将所有数据保存在数据库后端的免费开源 DNS 服务器。
目前我找到了下一个解决方案:
- MyDNS-ng(看起来不错——来自 MyDNS 的分支)
- PowerDNS(看起来不错)
- 带有 DLZ 的 Bind9(附加补丁,可能很难配置,最后一次更新在 2004 年)
它需要快速并在新区域出现在数据库中时几乎立即获得它们(而不是每 10 分钟左右)。在我的场景中,我为一个主域创建了许多子域。所有子域的区域布局都相同。
那么,谁能告诉我任何其他选项或当前选项的一些故障?
谢谢
好的,我决定使用 MyDNS 或 PowerDNS 作为隐藏区域主机(将尝试两者)。从服务器(可能是 BIND9)将使用 RFC1996(DNS NOTIFY)立即看到更新。
任何额外的更新?
我们目前使用 PowerDNS 来使用 MySQL 服务器托管许多区域。
PowerDNS 对我们来说非常棒。一些优点/缺点:
优点:
缺点:
我正在使用MyDNS-ng,它只是同一个分叉的项目,当你将它与MyDNSConfig放在一起时它很棒。