dig 没有收到答复

dig 没有收到答复

绑定配置

zone "minskmag.by" {
  type master;
  file "/etc/bind/named/minskmag.by";
};

区域文件

$TTL    3600
@            IN      SOA     ns1.thestudio.by. root.thestudio.by. (2012041615 10800 3600 604800 86400)
             IN      NS      ns1.thestudio.by.
             IN      NS      ns2.thestudio.by.
             IN      A       178.159.244.101

命令:

dig minskmag.by @ns1.thestudio.by

没有收到答案部分

有人能帮助我吗?

答案1

似乎您的服务器根本不知道您配置的区域。

  1. 检查区域文件的权限。
  2. 检查区域文件是否位于其应在的位置(您使用了绝对文件路径 - 我会避免这样做,因为它会使在命名的 chrooted 和非 chrooted 环境之间切换变得复杂)。您是否在 chroot 中运行命名?
  3. 检查日志中是否有关于您的区域的任何其他消息(启用命名日志或启用系统日志中守护进程设施的日志记录)。

答案2

尝试此命令:
route add default your.ip.address
service named restart
然后再次尝试 dig 命令。

相关内容