在这种情况下 DNS 将如何工作(未指定域名时)

Noo*_*oob 5 networking windows dns windows-7 ip

假设网络中有一个主机/服务器,其 FQDN 为“host1.example.com”

我能知道当我在另一个工作站上执行“ping host1”时会发生什么,假设 host1 没有记录在我的“/etc/hosts”文件中。

q1) 我的工作站是否仍会尝试通过向 DNS 服务器(例如 192.168.1.1)发送 dns 查询来解析“host1”?

q2) 在 DNS 服务器中,这个查询会被接受吗?或落入/正在任何默认区域(例如example.com)中查找?

无论如何,我是否可以将我的 DNS 服务器配置为具有正在查找不合格名称的默认区域(例如 host1)

问候, 菜鸟

小智 0

q1) 我的工作站是否仍会尝试通过向 DNS 服务器发送 dns 查询来解析“host1”(例如 192.168.1.1)?

host1 是一个 NetBIOS 条目,但不是 DNS 条目,DNS 条目应该有一个域名和一个扩展参数。

q2) 在 DNS 服务器中,该查询会被接受吗?或落入/正在任何默认区域(例如 example.com)中查找?

如果 DNS 服务器收到 NetBIOS 请求,通常会失败,因为它没有扩展名。

无论如何,我是否可以将我的 DNS 服务器配置为具有正在查找不合格名称(例如 host1)的默认区域

在互联网连接设置中,您可以配置 DNS 后缀,因此在到达 DNS 服务器之前,host1 将自动添加domain.local 后缀。

因此 DNS 服务器应该将其接收为 host1.domain.local --> 这将解决问题。