Debian 无法通过 LAN 中的主机名访问

cla*_*amp 10 networking debian

无法通过 LAN 中的主机名发现我的 debian。

我在局域网中有几台其他 ubuntu 机器,它们都可以通过它们的主机名 ping 通。

在我的 debian 上:

pi@raspberrypi ~ $ hostname
raspberrypi
Run Code Online (Sandbox Code Playgroud)

在同一局域网中的另一台机器上:

ping raspberrypi
ping: unknown host raspberrypi
Run Code Online (Sandbox Code Playgroud)

Spa*_*ack 10

您的 Ubuntu 系统运行了Avahi守护程序,而您的 Raspberry Pi 则不是这种情况。安装Avahi解决问题:

# apt-get install avahi-daemon avahi-discover libnss-mdns
Run Code Online (Sandbox Code Playgroud)