![Avahi 正在解析其他子网上的服务/设备的链路本地 IPv6 地址](https://linux22.com/image/1525187/Avahi%20%E6%AD%A3%E5%9C%A8%E8%A7%A3%E6%9E%90%E5%85%B6%E4%BB%96%E5%AD%90%E7%BD%91%E4%B8%8A%E7%9A%84%E6%9C%8D%E5%8A%A1%2F%E8%AE%BE%E5%A4%87%E7%9A%84%E9%93%BE%E8%B7%AF%E6%9C%AC%E5%9C%B0%20IPv6%20%E5%9C%B0%E5%9D%80.png)
Avahi 为什么会这样?我该如何防止这种情况发生?为什么这种情况只发生在 v6 上,而不发生在 v4 上?
我尝试访问的服务(apt_proxy)可以使用传统 IP 地址(目前我的 LAN 上只有 v4,没有 v6)进行路由,但链路本地地址解析破坏了我的笔记本电脑在 WiFi 上解析/连接的能力。
作为临时措施,我在 avahi-daemon.conf 中禁用了 IPv6,但随着使用它的设备数量增加,我无法继续这样做。(或者说,我可以,但这有点破坏了“零配置”的意义)
答案1
我想我已经找到问题所在了。我的 mDNS 中继器正在运行,只是不在正确的接口上。(我在进入 zeroconf 之前不久更换了接口。)我只是缺少基础知识。我还修复了我的正常 IPv6(现在获取的是全局 IP,而不仅仅是本地链接),所以这可能与此有关。
简而言之:人们总是要回归基本面。