Ubuntu 18.04 avahi-daemon 不稳定 hostname.local 解析

Ubuntu 18.04 avahi-daemon 不稳定 hostname.local 解析

在本地网络上,我使用装有 Ubuntu 18.04 的 PC,并且我有两个树莓派,其中一个运行 pi-hole 作为 DNS 服务器(我没有使用它的 DHCP),另一个上面只有一个 Web 服务器。

所有设备都使用 avahi-daemon。

问题pione.local并不pitwo.local总是通过 http 或 ssh 解决。 有时可以工作,然后停止工作,然后再次工作...

我尝试了几件事,包括:

  • 玩弄 /etc/nsswitch.conf(尝试了很多组合)
  • 完全停用 pi-hole 以使用盒子 DNS
  • 编辑 hosts 文件以删除127.0.1.1 pione(例如)
  • 编辑 /etc/avahi/avahi-daemon.conf 来更改一些参数,如 publish-workstation、publish-domain、publish-addresses 等,但都没有改变任何东西。(我认为开箱即用的 avahi 应该可以正常工作)
  • 尝试更改 /etc/resolve.conf 的原始 ubuntu 符号链接
/etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf
/etc/resolv.conf -> /run/systemd/resolve/resolv.conf

这些似乎都不起作用……使用 hostname.local 的解析有时有效,有时我必须输入设备的本地 IP 才能访问它。我对这个问题束手无策,我倾向于认为这是因为 Ubuntu 18.04 设置,我没有对原始设置进行太多更改。

欢迎提出想法!

谢谢。

相关内容