## 1.问题
在macOS,Raspberry pi中用ssh或vnc连接时,可以直接用 “主机名称.local”, 而不用知道其ip地址,这很方便,也不怕ip地址在下次开机时会变化。而在Windows中使用ssh或vnc连接时,却不行,只能用ip地址,而不能用“主机名称.local”方式连接。
## 2.原因
在macOS和Raspberry pi中默认包含个mDNS服务,可以自动查找和解析“主机名称.local”为ip地址;而windows中默认没有这个服务。
## 3.解决
在windows下,下载并一个打印机服务Bonjour Print Services (Windows)(https://support.apple.com/kb/DL999?locale=zh_CN),就安装了mDNS服务。