Mac无法解析局域网电脑名称,但IP是相通的,可以ping ip,但无法ping通电脑名,其实解决方案很简单

Mac无法解析局域网电脑名称,这应该是个很古老的题目,应该是跟安全方案有关,但没有查到相关的解释。在同样的局域网里win电脑完全没有这个问题。

出错信息:
ping dellpc
ping: cannot resolve dellpc: Unknown host

这样在浏览器、SSH等地方都无法使用dellpc来找你局域网的电脑,但ping 192.168.1.10没有问题。

如果是静态ip可以按关于macos本地域名解析问题这篇分享来解决,但通常都是动态ip,故使用修改/etc/hosts的方法只能救急,长久使用还是会令人郁闷。
正确的方法是在目标电脑名称后加.local ->dellpc.local
ping dellpc.local 就可以正确解析了
在浏览器里用http://dellpc.local也可以正常解析。

方法很简单,花了很长时间才找到,故也不想细究原因,知道的网友请留言,谢谢!

你可能感兴趣的:(Mac,工作环境,macos,tcp/ip,ssh)