samba nmbd:query_name_response:收到多个(2)个响应

samba nmbd:query_name_response:收到多个(2)个响应

Linux samba4 域成员服务器的日志nmbd中充满了如下行:

query_name_response: Multiple (2) responses received for a query on subnet 192.168.1.54 for name ADOMAIN<1d>.
This response was from IP 192.168.1.19, reporting an IP address of 192.168.1.19.

在哪里:

  • 192.168.1.54 是成员服务器的 IP
  • 192.168.1.19 是 PDC 的 IP
  • ADOMAIN是 SAMBA NT 风格的域

这些线每 5 分钟出现一次。

到底是怎么回事?

随机采取的步骤:

  • rm /var/cache/samba/browse.dat
  • 仔细检查interfaces广播配置(是否正确);
  • systemctl restart nmbd(永恒的经典)。

答案1

对我来说,答案就在这里:https://forums.freebsd.org/threads/samba-multiple-2-responses-two-freebsd-systems-on-my-network.65759/
特别是最后一句话

如果你正在做独立工作,那么你应该本地主机 = 无域主 = 否首选主机 = 否。禁用所有 wins 内容。我认为您只需要 workgroup = WORKGROUP

但是,我并不使用 NT 域来登录。实际上,我只使用工作组。“首选主机 = 否”是我必须更改的。我已在 1 台主机上将其设置为“是”。更改为“否”并重新启动 samba。此后,一切都继续正常运行,消息停止了。

答案2

这可能是因为同一物理网络中的主机有两个接口。nmbd 会同时回复传入的广播查询。请参阅这个 17 年前的答案https://thr3ads.net/samba/2000/08/1675707-query_name_response-Multiple-responses-received

相关内容