OpenWrt 虚拟机多个网口设备直通,导致NAS设备拥有多个 IP 地址(192.168.2.5、.158、.159、.161 等),所有 IP 同时响应 NetBIOS 名称查询(WORKGROUP<1d>),引发主浏览器争夺,Samba 日志中出现大量 query_name_response
报错。

希望官方在网络设置中能出一个 交换机模式,或者 直通的网卡不应该再给NAS使用,
enp1s0-ovs - NAS 192.168.2.5 / Windows设备1 192.168.2.111
enp2s0-ovs - NAS 192.168.2.158 / Windows设备2 192.168.2.112
...
enp6s0-ovs - NAS 192.168.2.161 / Windows设备3 192.168.2.113
既然 已经直通给虚拟机了 那就不要再给 NAS使用就好,导致一个网口分配两个ip。
nas 直通 几个网口 就会分配几个ip
临时解决方案编辑 NAS 上的 smb.conf
绑定接口
bind interfaces only = yes
interfaces = 192.168.2.5
local master = yes
preferred master = yes
重启 sudo systemctl restart smbd