我是唯一一个使用 Windows 的人,我的办公室里全是 Mac。当然,作为唯一一个使用不同设置的人,我经常只能自己进行 IT 故障排除。
我遇到的问题是,每个人的计算机都可以通过{hostname}.local
(例如 foobar.local)访问,但是当我输入该地址时,无法解析主机。
我发现如果我将该.local
部分更改为我的“连接特定的 DNS 后缀”,那么它就可以起作用:
ping foobar.local // Ping request could not find host foobar.local
ping foobar.corp.mywork.com // <-- now works. Resolves to 10.0.10.25
简单地切换使用完整部分不是一个选择(说来话长,但请相信我)。
所以,我如何让 Windows 解析hostname.local
地址?
答案1
安装用于 Windows 的 Bonjour,可从 Apple 购买。现在它的名称令人困惑,叫做“适用于 Windows 的 Bonjour 打印服务”。它包含一个多播 DNS 解析器,可以处理这些“.local”地址。