![dig 没有收到答复](https://linux22.com/image/581773/dig%20%E6%B2%A1%E6%9C%89%E6%94%B6%E5%88%B0%E7%AD%94%E5%A4%8D.png)
绑定配置
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
似乎您的服务器根本不知道您配置的区域。
- 检查区域文件的权限。
- 检查区域文件是否位于其应在的位置(您使用了绝对文件路径 - 我会避免这样做,因为它会使在命名的 chrooted 和非 chrooted 环境之间切换变得复杂)。您是否在 chroot 中运行命名?
- 检查日志中是否有关于您的区域的任何其他消息(启用命名日志或启用系统日志中守护进程设施的日志记录)。
答案2
尝试此命令:
route add default your.ip.address
service named restart
然后再次尝试 dig 命令。