22.04 上的 Avahi zeroconf mD​​NS 未按要求将 .local 附加到主机名

22.04 上的 Avahi zeroconf mD​​NS 未按要求将 .local 附加到主机名

我将一台机器升级到 22.04,发现 mDNS 名称和 avahi-discover 名称不同。

命令host mylaptop给我mylaptop.xxx.comcast.net,而 avahi-discover 给我mylaptop.local。我有另一个 20.04 安装,它提供mylaptop.local这两种方式。例如,我可以使用命令登录到另一台本地服务器,ssh server但不能ssh server.local

这些名称更改是可以的,但缺乏一致性会破坏我的 Cups 打印,因为 avahi 告诉 cups 该名称server.local不是server

有什么想法需要更改或修复吗?我尝试重新安装 libnss-mdns,认为 20.04 中的一些配置可能已被保留,但这并没有什么区别。

相关内容