Avahi 现在在 Ubuntu 中运行,用作 127.0.1.1 上的名称服务器。如何确定要使用 Avahi 自动发现的哪个名称服务器?
答案1
看来这最终仍然来自网络管理器。
我能够使用以下命令找到我的 eth0 设备:
# nmcli con show
NAME UUID TYPE DEVICE
Wired connection 1 eaa034b4-c9a6-3469-9c20-d0922e777d6b 802-3-ethernet eth0
cni0 6f4e3d15-6ba1-43a2-8c29-609676e5b7fc bridge cni0
docker0 5112d4fe-6490-4f9a-bce2-02651b2bd4a7 bridge docker0
然后找到 avahi 最终使用的名称服务器:
# nmcli con show "Wired connection 1" | grep domain_name_servers
DHCP4.OPTION[4]: domain_name_servers = 172.20.43.4 172.20.38.12 10.100.2.155