我刚刚设置了我的树莓派。它运行良好,我可以使用 SSH 从本地 Windows 计算机轻松访问它。我给了它一个自定义主机名。我可以用这个主机名访问 pi只有当samba 服务器在 pi 上运行。当我停止它时,我不能再使用自定义主机名,而必须使用 IP。
我想知道是否有另一种方法可以让 Windows 系统识别 Linux 系统的主机名,而无需设置 samba 服务器。
这也与我相关,因为我计划使用本地计算机创建双启动系统,并从 LAN 内的另一个 Windows 系统访问它。
答案1
您可以设置 DNS 服务器并向其中添加 Pi 的主机名 + IP 条目。所有需要解析此主机名的系统都需要使用此 DNS 服务器。
您的另一个选择是在系统hosts
文件中添加一个条目,其中的条目指定 Pi 的主机名 + IP 地址。
1.2.3.4 pi-host
笔记:是的,Windows 系统确实有一个主机文件,就像 Linux/Unix 系统一样。
您可以在此处查看有关如何执行此操作的详细信息:http://www.rackspace.com/knowledge_center/article/how-do-i-modify-my-hosts-file。
笔记:在 Vista/Windows 7 系统上,此文件通常位于此处: 5. 在文件名字段中输入C:\Windows\System32\Drivers\etc\hosts
.