Im hoping that someone much brighter than might know the answer...
I have 3 physically separate LANs that that are connected together over VPN.
192.168.0.1/24 is the main office LAN.
192.168.1.1/24 is my private LAN.
192.168.27.1/27 is a colleagues private LAN.
At each site there is a Vigor 2910 router which provides default gateway, DHCP and VPN services.
The Vigor in the main office is configured to establish a connection to each of the satellite LANs.
When the main office router connects to a satellite LAN both routers create routes to each other.
Trace route, ping and folder sharing work as long as a target IP is given; name look ups fail.
Which leads me on to the bit I cannot get working and I am unsure why...
None of the networks are big enough to warrant running dedicated a WINS server.
I was hoping to just use NetBIOS name resolution between the LANs in the same way that NetBIOS is used with in each LAN, its not however working :(
I suspect that the problem is being caused by the subnetting that is in place but I am not 100% sure and Im also not sure of how to go about fixing it.
I was thinking about changing each LANs subnet mask to allow class C traffic through but as that would be quite a big change to implement I was hoping someone else would be able to tell me if that is what I need to do or not.
edit:
I should mention that the router has built in support for handling NetBIOS broadcast packets. I have provided this works by VPNing into the main office directly from my PC. In this case my PC is given a 192.168.0.1/24 address and I am able to trace route, ping etc by computer name.
Ergh. Fixed it and it has nothing to do with subnets :/
I happened to notice that one of the Win2k servers could see and access shares on a win2k machine on a satellite LAN. Which kinda pointed at the problem being with something else...
XP Firewall
By default the "File and Printer Sharing" rules scope is set to local subnet. I changed it to custom and gave it a scope of [192.168.0.0/255.255.0.0] et volia !
Result :D