帮助设置辅助权威 DNS 服务器

帮助设置辅助权威 DNS 服务器

我的校园里有三个权威 DNS 服务器和三个递归/缓存 DNS 服务器。

权威服务器

DNS1- Windows 2003 DNS2- 旧版 Red Hat -----> 替换为较新版本 DNS3- Windows 2008 (我安装的)

缓存和递归解析器服务器

服务器1-Windows 2003 服务器2-CentOS 5.2(我安装的) 服务器3-CentOS 5.3(我安装的)

我正在用较新的 Red Hat 版本替换 DNS2,但没有关于它如何实现的文档。我已设置缓存和 Windows 权威服务器,但没有 Linux 辅助权威服务器。我有一个来自原始服务器的 perl 脚本,可从我们的 DNS1 服务器提取数据。我们在 Linux 服务器上使用 DJBDNS 和 TinyDNS。我们的网络工程师说,我要替换的 DNS2 服务器是一个权威服务器,没有需要缓存,但我看到的唯一说明是针对权威服务器缓存也是如此。有人能给我指出正确的方向吗?我以为我使用这些说明但是当我查询我的新 DNS 服务器时,我收到“服务器无响应”的提示,我暂时禁用了 iptables 以消除它的问题。

ps -aux | grep dns

avahi 3493 0.0 0.2 2600 1272 ? Ss Apr24 0:05 avahi-daemon:正在运行 [newdns2.local]

root 5254 0.0 0.1 3920 680 pts/0 R+ 09:56 0:00 grep dns

root 6451 0.0 0.0 1528 308 ? S 4月29日 0:00 监督 tinydns

dnslog 6454 0.0 0.0 1540 308 ? S 4月29日 0:00 multilog t ./main

tinydns 9269 0.0 0.0 1652 308 ? S 4月29日 0:00 /usr/local/bin/tinydns

答案1

终于找到了。

本指南将逐步解释这一点。(无缓存)

http://www.walkernews.net/2007/06/29/how-to-setup-tinydns-server-for-soho/

答案2

决定名称服务器是否缓存是至关重要的。BIND 训练人们将它们视为“类似的事情”,但它们是两个完全不同的任务,并且由 djbdns 发行版中两个完全独立(且独立)的工具提供服务。

如果您想复制权威服务器,tinydns 推荐的方法是将“data.cdb”文件(区域数据库二进制文件)从主服务器传输到辅助服务器或辅助服务器。当然,这将强制辅助服务器仅服务于主服务器的相同区域。如果您想使用辅助服务器也服务于其他区域,则需要通过 AXFR(axfrget)传输它们并在辅助服务器上重建数据库文件。或者使用在线辅助 DNS 服务为您完成所有操作。

相关内容