是否可以设置 DNS(BIND)服务器来为没有 FQDN 的 LAN 机器提供名称解析?

是否可以设置 DNS(BIND)服务器来为没有 FQDN 的 LAN 机器提供名称解析?

LAN 上的所有机器都命名为<machine_name>.local。我可以为 LAN 上的机器设置 DNS (BIND) 服务器来提供名称解析吗?

例如,如果 DHCP(或/etc/hosts)设置以下内容:

192.168.1.10   sample.local

然后 DNS 将知道如何在192.168.1.10和之间进行名称解析sample.local(反之亦然)。

答案1

是的,没有什么特别的。这个名字sample.local是一个完全正常的 FQDN,只是local保留给本地使用。

绑定 DNS 服务器需要区域文件中的此信息,它不会从 读取主机列表/etc/hosts。如果您想要一个可以从 获取主机列表的简单 DNS 服务器/etc/hosts,请查看 dnsmasq。

相关内容