![绑定是否依赖于系统 DNS 设置进行查找?](https://linux22.com/image/77687/%E7%BB%91%E5%AE%9A%E6%98%AF%E5%90%A6%E4%BE%9D%E8%B5%96%E4%BA%8E%E7%B3%BB%E7%BB%9F%20DNS%20%E8%AE%BE%E7%BD%AE%E8%BF%9B%E8%A1%8C%E6%9F%A5%E6%89%BE%EF%BC%9F.png)
我对bind处理非权威查询的理解是:
- 前进模式。它只是将客户端查询转发到上游 DNS 服务器,该服务器在“forwarders”指令中定义。
- 递归模式。它实际上开始向根 DNS 服务器询问,然后向二级 DNS 服务器询问,直到最终获得相关主机的权威答案。
这些模式似乎都不依赖于/与正在运行绑定的主机上的系统 DNS 设置相关,例如/etc/resolv.conf
。阿米里特?
答案1
是的,你是对的,这不以任何方式取决于主机的解决。它通过提示文件(通常db.root
在绑定上)找到根名称服务器以引导解析。
我想知道为什么您认为可能涉及主机的/etc/resolv.conf。