自从我设置绑定服务器以来已经过去太久了。我最近创建了很多 Windows DNS 服务器,所以我想在 CentOS 6 上尝试一下。不幸的是,我在设置区域文件时遇到了很多麻烦。
主机名:shield.domain.com
当我尝试启动该服务时,收到以下错误消息:
domain.com.zone:3: SOA record not at top of zone (domain.com.domain.com)
zone domain.com/IN: loading from master file domain.com.zone failed: not at top of zone
zone domain.com/IN: not loaded due to errors.
_default/domain.com/IN: not at top of zone
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
Run Code Online (Sandbox Code Playgroud)
我修改了 /etc/named.conf 文件以包含我的新区域,并且该文件的设置如下:
options {
listen-on port 53 { 127.0.0.1; }; …Run Code Online (Sandbox Code Playgroud)