Windows Network Discovery across IPsec in Tunnel Mode

Greetings,

I’m helping out a friend of mine who has purchased some RB2011’s to replace aging netgear VPN routers. In the netgear routers, he had a box to tic that simply said “Enable NetBIOS”, which made windows network discovery work properly.

However, now that we’ve installed the RB2011 and configured the IPsec tunnel, windows network discovery is not working. Obviously, this is because we haven’t configured whatever is necessary to make it work.

The trouble is, I’m not sure what needs configured to make it work. As nearly as I can tell, the problem appears to be that the broadcast traffic that WND uses isn’t making it to the other side of the IPsec tunnel. In what way could we cause this traffic to be correctly passed between the sites?

Thanks!

Try eoip.

Like “gotsprings” said, try a Layer2 Tunneling Protocol such as EoIP. Alternatively you could run WINS Server.

  • Mat

He doesn’t have Mikrotik at both ends of the tunnel yet, and not all tunnels are slated to have Mikrotik at both ends.

There should be a way to relay the traffic over the IPSec tunnel, if the Netgear can do it I can’t believe that there’s no way to make a Mikrotik do it!

Since you are routing (I suppose you do), broadcasts are not transmitted. This is just the way routers are working. Netgear seems to have some kind of “Broadcast-Relay” built-in. But I’ve never seen this on a Mikrotik device. That’s why we told you to build a Layer2 tunnel between the routers or to use a WINS-Server which is also some kind of Relay.

Maybe you can use IPSEC combined with L2TP on the Netgear. Just an idea…

  • Mat

EOIP is a proprietary method for getting brodcast traffic for Mikrotik to Mikrotik connections.

Wanna bet that Netgear thing is their thing?

As Mat put it. Broadcast are not sent across VPNs without some sort of helper.