我有一台在 Ubuntu Jaunty 上运行 avahi-daemon 的机器。它目前正在响应 hostname.local 上的自身请求,但我希望它运行一个 webapp,最终为不在本地网络上的其他主机发布 MDNS 地址。如果可能的话,我希望它们位于 .local 的子域中。
现在,如果我编辑 /etc/avahi/hosts 文件并输入地址 -> 主机映射,它只有在没有子域组件的情况下才有效。换句话说,FQDN foo.bar.local 不会从其他主机解析,但 bar.local 会。这是 MDNS 客户端或服务器的限制吗?它可以修复吗?