最近,我在本地网络中添加了一个 FreeNAS 服务器。我可以在主 Windows 计算机上的浏览器中打开 freenas.local 来访问其 Web 界面。
然而,当我做一个
nslookup freenas.local
从同一台 Windows 机器上,没有结果。
我的主机文件中也没有 freenas.local 的条目。
因此,对于某些人来说这可能听起来很愚蠢:freenas.local 的名称解析在哪里发生?
答案1
这.local
是保留用于多播 DNS(又名 mDNS),以以下名称结尾.local
不应与常规 DNS 一起使用。
即,此类名称为您解析的最明显原因是您本地网络上的主机正在使用 mDNS。
值得注意的是,nslookup
它是一个特定于 DNS 的工具,它不使用操作系统解析器除了 DNS 之外通常使用的任何其他名称解析机制(例如,hosts 文件、mDNS 等)。