Valhalla Legends Forums Archive | General Discussion | Seeing computers in My Network Places on a Router-to-Router VPN

AuthorMessageTime
Trance
I've set up a Router-to-Router VPN with two Linksys WRVS4400N's and I have been attempting to get it where I can be at location B and view location A's computers in My Network Places (Network in Vista I think) for a few days now without any success. I've tried enabling "NetBios Broadcast" on both routers but that didn't work, I've also tried setting up a WINS server, but I'm not so sure I did that correctly.

I'm totally open to any ideas here because I really want this to work, thanks in advance!
December 5, 2007, 12:05 PM
Barabajagal
Silly question, but they are all on the same Workgroup or Domain, right?
December 5, 2007, 8:20 PM
Trance
Yeah they're simply on the default "WORKGROUP"
December 5, 2007, 11:46 PM
FrostWraith
Some may criticize me for this, but for issues like this, I always like to install the old protocol Netbeui.  It is no longer supported but always seems to set things straight for me.  Unfortunately I don't have my CD handy, but if your interested I can track it down (unless of course you find another download for it).
December 6, 2007, 12:34 AM
Trance
Would I have to install this on every computer I want to see? I'm totally interested if there's a chance it'll work!

I suppose I should disclose what I'm really trying to see, one Vista Ultimate machine at location A and one Xbox 360 at location B. I know that sounds crazy but trust me there's a really good reason for this :P
December 6, 2007, 12:39 AM
FrostWraith
Of course you would.  You can't have only one computer understand a new protocol.

Btw, you cant "normally" install netbeui on Xbox.  And when I quote normally I am not hinting at any way I know of or if its possible.
December 6, 2007, 4:24 AM
Barabajagal
XBoxLinux anyone?
December 6, 2007, 5:02 AM
Trance
Touching the Xbox is not an option.

Netbios is the protocal windows and the xbox uses to show up in My Network Places right?
December 6, 2007, 7:29 AM
K
[quote author=Trance link=topic=17208.msg175300#msg175300 date=1196926153]
Touching the Xbox is not an option.

Netbios is the protocal windows and the xbox uses to show up in My Network Places right?
[/quote]
The Xbox360 uses UPnP media sharing to stream content from the PC to the Xbox.
December 7, 2007, 12:51 AM
warz
on vista this just worked for me. i plug in the xbox, and vista, onto the same network and they automatically see each other. even vista had some pop up telling me that it's an extender, or something. i can share music, videos, etc, between the both.
December 7, 2007, 2:56 AM
Kp
Have you verified even basic connectivity between the two VPNs?  Can you put a Windows XP machine next to the XBox and ping between XP and Vista?  Can you then share directories between XP and Vista?
December 7, 2007, 3:40 AM
Trance
Yes I can ping over the VPN.
December 7, 2007, 11:10 AM
Trance
I looked around a bit more and seems that making a static routing entry into my routing table may do the trick, I'll try it later tonight for sure *crosses fingers*
December 8, 2007, 8:58 PM
Trance
Would anyone happen to know any good communities for stuff like this?
December 11, 2007, 1:18 AM
Trance
I've been doing a ton of research on this and it seems that I need a router with DHCP relay over VPN, netbios over VPN, and upnp over vpn.

The first two I've managed to confirm are in sonicwall routers (TZ 150 & 180), but I can't seem to find much information about upnp on them. Does anyone know any routers that will support these three main functions?
December 14, 2007, 3:03 AM
St0rm.iD
[quote author=Trance link=topic=17208.msg175375#msg175375 date=1197601436]
I've been doing a ton of research on this and it seems that I need a router with DHCP relay over VPN, netbios over VPN, and upnp over vpn.

The first two I've managed to confirm are in sonicwall routers (TZ 150 & 180), but I can't seem to find much information about upnp on them. Does anyone know any routers that will support these three main functions?
[/quote]

Maybe I am totally ignorant, but I was under the impression that NetBIOS is just a suite of TCP and UDP protocols, DHCP is on top of UDP, and UPnP is some XML bullshit encapsulated in UDP datagrams. I'm also pretty ignorant of VPNs, but I'm pretty sure that any VPN software worth its salt should allow you to forward arbitrary TCP and UDP services. Do your routers/VPN software support configuring which protocols are forwarded? You shouldn't need to have custom VPN software for these protocols if you can just open UDP and TCP on the specific ports...
December 14, 2007, 8:24 AM
Trance
Actually I just realized that VPN ipsec tunnels have all ports open within the tunnel (yeah, I'm new to this) so I shouldn't have to forward anything especially if I'm on the same subnet using dhcp relay over vpn (sonicwall) but I can forward ports if I need to. With dhcp relay over vpn along with netbios over tcp/ip enabled I should be able to browse the network from each side (I think). My main concern now is whether upnp for the xbox will go over the tunnel without any problems.

*Googles some more*
December 14, 2007, 9:02 AM
MrRaza
http://openvpn.net/


Installation on the Server end should take about a minute or two while the client will take about 10. OpenVPN tunnels traffic over UDP port 5000 (2.0 release). OpenVPN works on serveral OS's from Windows, to Unix, to BSD and to Mac OS X. Although I suggest some of the *nix distro's. I can help you set it up as it's rather simple, but I can suggest some needed settings you might want to consider (TLS-Auth, MTU sizes, etc)


Play with it.
December 15, 2007, 2:17 PM
MrRaza
Oh, and there isn't JUST IPSec VPNs, SSL VPNs work much better in some ways.
December 15, 2007, 2:19 PM
MrRaza
http://openvpn.net/howto.html#start

Should get you started.
December 15, 2007, 3:45 PM
LoRd
Set up a WINS server and configure NetBIOS over TCP/IP.
December 15, 2007, 5:34 PM
JoeTheOdd
If you're having problems with both of them taking the same IPs from DHCP, give the routers ranges. Router A could take 192.168.0.1-50 and the other could take 192.168.0.51-100. Unless you plan on hooking more than 50 devices to each.
December 16, 2007, 7:21 AM
Trance
[quote author=Eric link=topic=17208.msg175385#msg175385 date=1197740061]
Set up a WINS server and configure NetBIOS over TCP/IP.
[/quote]

I tried this but because the two networks were on two different subnets 10.1.1.x and 10.1.2.x WINS was totally useless. I couldn't configure the VPN without putting them on two different subnets with the WRVS4400.

Currently my idea is to try and use two Sonicwall routers like this:

TZ 180 at location (A)
TZ 150 at location (B)
both with the same subnet (10.1.1.0/24) thanks to DHCP over VPN, the VPN would be an IPSec tunnel. I'm pretty confident that Netbios will pass-through but like I said before I'm much more concerned about upnp from the XBOX 360's that'll be running on this network. Does anyone happen to know if the upnp will go through a VPN like this? I'm having trouble finding a concrete answer.

[quote author=MrRaza link=topic=17208.msg175382#msg175382 date=1197728221]
http://openvpn.net/


Installation on the Server end should take about a minute or two while the client will take about 10. OpenVPN tunnels traffic over UDP port 5000 (2.0 release). OpenVPN works on serveral OS's from Windows, to Unix, to BSD and to Mac OS X. Although I suggest some of the *nix distro's. I can help you set it up as it's rather simple, but I can suggest some needed settings you might want to consider (TLS-Auth, MTU sizes, etc)


Play with it.
[/quote]

This is just VPN server software right? I'd still need a router on both ends along with a seperate DHCP server on one side? Does it have DDNS support, or can I at least enter in blah1.blah.com instead of an ip? This looks very interesting and I'm definitly going to look further into this. Do they still update this project?

I knew of SSL VPN's but the hardware for that is much more expensive so I never really bothered to look into it too much. How is SSL VPN better?
December 16, 2007, 12:19 PM
Kp
Why are you so determined to use a dedicated hardware device for the endpoints of this VPN?  With the right software, you can use any generic Linux or Windows system.  From a brief reading of the OpenVPN homepage, OpenVPN is one possible VPN client/server that would be installed on the endpoint devices.  This would be done instead of a dedicated hardware router.  I see OpenVPN updates as recently as a few months ago, so it appears to be alive.

SSL VPNs are better in that they can tunnel over NAT devices a little more cleanly than IPsec VPNs.  IPsec VPNs can do so as well, but require extra hacks related to adding another layer of encapsulation so that you are sending IP-over-IPsec-over-UDP.  SSL VPNs are also somewhat less prone to being blocked by misguided network administrators, since blocking them would require blocking all SSL traffic.  Blocking IPsec simply requires dropping the encapsulated IPsec datagrams.

SSL VPNs do not have a preinstalled Windows client.  As noted on the OpenVPN homepage:

[quote]While the PPTP protocol has the advantage of a pre-installed client base on Windows platforms, analysis by cryptography experts has revealed security vulnerabilities.[/quote]
December 16, 2007, 8:25 PM
MrRaza
While poking around some old W2K3 Server labs I have, you can even use W2K3 as a Remote Access/VPN Server to try make this work. Just a suggestion; how'd OpenVPN work out?
December 18, 2007, 10:08 PM
Trance
Sorry been stuck trying to finish an essay for the last few days, so I haven't had a chance to try any of my ideas. Plus my main computers motherboard caught fire... so now I need a new motherboard.

I like the idea of a all-in-one hardware client so that I don't have to have more than one box at the other end. It would idealy keep costs down and I wouldn't have to build 4 new computers (eventually plan to have 3 sites connect to mine).

So OpenVPN would basically be able to see all network traffic even if it isn't the router and send it over? Would SSL have any advantage over IPSec for sending over things like upnp or high bandwidth stuff? Say an average of 6-9mbps?

I've considered the Remote Access/VPN option as well but again it'd require another computer on the other side and then I'm not so sure it'd send over upnp traffic.
December 19, 2007, 12:39 PM
MrRaza
I have some White Papers on IPSec, SSL VPNs, DiffieHillman, and another article on how OpenVPN works with SSL VPNs, etc.

Would you like me to send you them?
December 19, 2007, 6:38 PM
Trance
Yeah, that would be great! Just PM me I guess.
December 19, 2007, 8:00 PM
Trance
Okay so I worked on this last weekend with sonicwall routers and it failed as well despite being on the same subnet etc, so basically I've decided that I'll try a software solution like OpenVPN.

I managed to find lintrack which seems to suite all my needs, basically a LAN Gateway and OpenVPN in one box. I was wondering if anyone knew of solutions that were similar so that I can compare? I guess something along the lines of installing a certain linux distro and using it as a gateway along with installing OpenVPN so that all traffic passes through like this diagram (below) which I found on here.

[img]http://www.iekomusic.com/personal/lintrackdiag.jpg[/img]
March 10, 2008, 12:03 AM
Trance
I've settled on using FreeBSD together with OpenVPN because it's free, stable, and can run on computers that were on their way to the grave. I've gotten FreeBSD to act as a LAN Gateway, but now I'm at a loss on how to configure the OpenVPN bridge. I've been googling for days trying to find a nice guide to setting it up, but each guide I find is different so I don't know if they're out of date or if they do what I want. Can anyone point me in the right direction? I'd really appreciate it!
March 14, 2008, 8:14 AM
Newby
<3 my FreeBSD gateway/packet filter. :D
March 14, 2008, 1:16 PM

Search