我在一个网络中有两个 Samba 服务器,其中有两个 Linux 主机和许多 Windows 主机。
两个 Linux 主机都运行 Samba 服务器,具有相同的(非常基本的)配置:
[global]
workgroup = PRAXIS
security = user
map to guest = Bad Password
hosts allow = 192.168.10.0/24
hosts deny = 0.0.0.0/0
log file = /var/log/samba/samba.log
max log size = 10000
log level = 1
两者都承载 QEMU 虚拟机并使用网桥。
一切正常,但是,在两台机器中的一台上,我得到了如下日志条目:
Feb 27 09:52:54 anmeldung2 nmbd[2991]: [2024/02/27 09:52:54.535310, 0] ../../source3/nmbd/nmbd_namequery.c:109(query_name_response)
Feb 27 09:52:54 anmeldung2 nmbd[2991]: query_name_response: Multiple (2) responses received for a query on subnet 192.168.10.10 for name PRAXIS<1d>.
Feb 27 09:52:54 anmeldung2 nmbd[2991]: This response was from IP 192.168.10.98, reporting an IP address of 192.168.10.98.
唯一的区别是这台机器有一个额外的 WLAN 设备。但是,限制与
interfaces = br0 lo
bind interfaces only = yes
也没有帮助,我仍然收到这些消息。
我不知道如何避免这种情况。我发现这个问题描述了这个确切的问题,但是那里提到的解决方案都没有帮助。
这是什么原因造成的?我该如何修复它?