📜  raspberrypi.local 不工作 (1)

📅  最后修改于: 2023-12-03 14:46:55.399000             🧑  作者: Mango

解决方案:raspberrypi.local 不工作

如果你使用树莓派(Raspberry Pi)通过 Wi-Fi 进行 SSH 连接,你也许会发现 raspberrypi.local 无法正常工作,因为此主机名默认只适用于有线网络环境。但是,你可以按照以下步骤进行配置以使之在无线网络下正常工作。

步骤一:检查主机名

首先,确认你的树莓派主机名是否为 “raspberrypi”。你可以使用以下命令检查:

hostnamectl

如果名称不同,你需要设置它为 “raspberrypi”:

sudo hostnamectl set-hostname raspberrypi
步骤二:安装 ‘avahi-daemon’

‘avahi-daemon’ 是用于 Linux 系统上的 mDNS/DNS-SD 解决方案,它支持本地网络上名字解析及服务发现。你可以通过以下命令进行安装:

sudo apt-get install avahi-daemon
步骤三:测试

完成上述步骤后,你可以通过使用以下命令进行测试:

ping raspberrypi.local

如果你的树莓派是在线的,你应该会看到类似以下的输出信息:

PING raspberrypi.local (192.168.1.105): 56 data bytes
64 bytes from 192.168.1.105: icmp_seq=0 ttl=64 time=2.634 ms
64 bytes from 192.168.1.105: icmp_seq=1 ttl=64 time=6.863 ms
64 bytes from 192.168.1.105: icmp_seq=2 ttl=64 time=10.632 ms

现在你已经成功配置好树莓派的主机名并可以正常访问它了。

结论

通过本教程,你已经知道如何在无线网络环境下配置 raspberrypi.local 主机名并使其正常工作了。如果你遇到类似问题,你可以参考本教程的步骤进行操作。