从 Windows PC 通过 hostname.local 访问 Mac

从 Windows PC 通过 hostname.local 访问 Mac

我是唯一一个使用 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”地址。

相关内容