Depois de muito tempo, entendi que não é possível rotear netbios. Meu cenário:
server1 192.168.100.212 < - > server2 192.168.100.213 (com 2nics 192.168.100.0/24 e 192.168.30.0/24) - roteamento estático.
server1 tem servidor de arquivos samba.
Da rede 192.168.30.0/24 eu vejo e trabalho com o servidor samba usando \ server \ e também usando o IP \ 192.168.30.212 \
O problema é que dos clientes do Windows (todos ganham versão na rede 192.168.30.0/24) usando a navegação de rede (ou comando net view) eu não vejo o servidor netbios.
iptables funciona bem.
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