绑定服务器问题:DNS 主服务器关闭时无法从客户端进行 nslookup,但仍可连接到 Internet

绑定服务器问题:DNS 主服务器关闭时无法从客户端进行 nslookup,但仍可连接到 Internet

我在 Ubuntu Server 14.04 上设置了 2 个绑定服务器。第一个是主 DNS,第二个是从属 DNS。我有一个运行 isc-dhcp-server 的 DHCP 服务器,并为客户端分配了 2 个 DNS 服务器 IP

一切似乎都运行良好,但有一件事不是我想要的,那就是当我尝试关闭主 DNS 服务器,然后尝试在客户端上进行 nslookup 时,我得到的结果是:

DNS 请求超时。

超时为2秒。

默认服务器:未知

地址:My_MasterDNS_IP

注意:客户端无法 nslookup,但客户端可以连接到互联网并浏览网页正常

我的想法是,当主 DNS 关闭时,从属 DNS 服务器必须被替换并响应客户端 nslookup,但事实并非如此。

那么我是否必须在我的 2 个 DNS 服务器上配置任何特殊内容或者我认为什么是错误的?

答案1

该文件/etc/resolv.conf应包含nameserver您要使用的每个名称服务器的记录。通常,它们将按顺序使用,但可以rotate设置选项。如果主服务器关闭导致解析失败,则从服务器未列出或无法访问。查看 manresolv.conf了解更多详细信息。

您可能resolvconf安装了实用程序,它将/etc/resolv.conf在接口更改时重建。它有自己的手册页。

答案2

哪种类型的 nslookup 不起作用,对于本地区域,您是否也使用服务器进行缓存,您是否对其余区域使用了一些转发器,或者您正在使用

相关内容