有人能评估我的绑定区域文件并告诉我哪里出错了吗?这是我第一次编写区域文件,所以可能出了问题。我使用的是 Bind9。编写这些区域文件后,我会针对此域执行 nslookup
nslookup admitonetwowire1.com 本地主机并得到
找不到 admitonetwowire1.com:没有答案。以下是区域文件:
db.admitonetwowire1.com
; ; admitonetwowire1.com 的 BIND 数据文件 ; $TTL 1天 @IN SOA localhost.mmpresti.admitonetwowire1.com。( 2 604800 86400 2419200 604800) @ IN NS 本地主机。 本地主机 127.0.0.1 mmpresti IN A 192.168.0.2 服务器 A 192.168.0.2 @ IN MX 5 server.admitonetwowire1.com。
数据库.2.0.168.192
$TTL 86400 @IN SOA localhost.mmpresti.admitonetwowire1.com。( 2 604800 86400 2419200 604800 ) @ 在 192.168.0.2 @ IN NS 本地主机。 @ IN PTR 服务器.admitonetwowire1.com。 @ IN PTR mmpresti.admitonetwowire1.com。
命名的.conf.本地
区域“admitonetwowire1.com”{ 類型主屬; 文件“/etc/bind/db.admitonetwowire1.com”; }; 区域“2.0.168.192”{ 類型主屬; 文件“/etc/bind/db.2.0.168.192”; };
我已经对所有这些内容进行了语法检查,所以这不是问题,问题出在我的内容中。如果能得到帮助我将不胜感激,谢谢。
修订版 db.2.0.168.192
$TTL 86400 @ IN SOA admitonetwowire1.com root.admitonetwowire1.com ( 2 604800 86400 2419200 604800 ) @ 在 PTR 192.168.0.2 @ IN PTR admitonetwowire1.com。 @ IN NS admitonetwowire1.com。
答案1
您应该在 SOA 中的 localhost 位置添加 admitonetwowire1.com,然后为其提供 A 记录和 NS 记录,并将其添加到反向区域。