无法从 Windows 10 ping(或以其他方式连接到)特定 .local 域

无法从 Windows 10 ping(或以其他方式连接到)特定 .local 域

我无法从 Windows 或 WSL ping 我的 Raspberry Pi3 (mypi.local),但是我可以 ping 我的 NAS(freenas.local)或笔记本电脑(Shuttle.local)。

从我的 Linux 笔记本电脑上 ping Pi 很顺利,只有 Windows 机器有问题。每个系统都可以 ping 其他所有系统,唯一的例外是 Windows 机器 ping Pi(反过来 ping 很顺利)。

使用 Pi 的 IP 地址是可行的,但由于一切都在 DHCP 上,所以我真的不想将任何地址硬编码到配置文件等中。

错误信息:

Ping request could not find host mypi.local. Please check the name and try again.

Pi 使用 Avahi,而 Windows 使用 Windows 10 用于 .local 名称解析的任何内容。笔记本电脑和 NAS 也都使用 Avahi。

答案1

不幸的是,Windows 的 zeroconf 实现似乎很差,至少与 Pi 相比是这样。根据此raspberrypi.se 问题,苹果当前版本的你好在 Windows 上更适用。

相关内容