经过很长一段时间,我明白路由netbios是不可能的。我的场景:
server1 192.168.100.212 <--> server2 192.168.100.213(带有 2nics 192.168.100.0/24 和 192.168.30.0/24)- 静态路由。
server1 有 samba 文件服务器。
从网络 192.168.30.0/24 我看到并使用 \server\ 和 IP \192.168.30.212\ 与 samba 服务器一起工作
问题是,从 Windows 客户端(192.168.30.0/24 网络上的所有 win 版本)使用网络浏览(或 net view 命令)我看不到 netbios 服务器。
iptables 工作正常。
domain master = no
preferred master = no
local master = yes
os level = 65
netbios name = SIGN
workgroup = WORKGROUP
Server String = SIGN
wins support = no
wins server = 192.168.100.212
wins proxy = yes
dns proxy = no
# check these
remote announce = 192.168.100.255/WORKGROUP 192.168.30.255/WORKGROUP
#remote browse sync = 192.168.100.212 192.168.30.212
name resolve order = wins bcast host dns