mDNS 与 Avahi-daemon 安装及配置手册

功能说明:

通过 mDNS 协议,可以在局域网内通过 主机名.local 访问设备,无需记忆 IP。

配置步骤:

1. 安装服务(两端设备均需安装)

在 Jetson 和 你的 Ubuntu 电脑上运行:

Bash

1
2
sudo apt update
sudo apt install avahi-daemon -y

2. 修改主机名(Hostname)

为了方便辨识(例如改为 orchestra):

Bash

1
2
3
4
5
# 1. 永久修改主机名
sudo hostnamectl set-hostname orchestra

# 2. 同步修改 hosts 文件
sudo nano /etc/hosts

/etc/hosts 中,找到 127.0.1.1 这一行,将其后的名字改为 orchestra

127.0.1.1 orchestra

3. 防火墙配置

确保放行 mDNS 使用的 UDP 5353 端口:

Bash

1
sudo ufw allow 5353/udp

4. 使用方法

重启服务:sudo systemctl restart avahi-daemon

在另一台电脑上直接连接:

Bash

1
2
3
ssh username@orchestra.local
# 或
ping orchestra.local