07-06-2012 10:56 PM
I picked up a pair of RV220W's and before I spent loads of time at a remote site, I figured I'd go through some VPN testing at home to make sure I could get it setup properly. What this means is I've plugged the Internet uplink into a switch, then from the switch into both routers & configured them (using unique static IP's for each) from there. For what its worth: While I have some IT experience, I don't have strong networking experience.
I setup several VLAN's on the local RV220W, and the end result is to make it so that an asset at the remote site with an IP in any of the ranges (192.168.121.0/24, 192.168.131.0/24, 192.168.141.0/24 and any future VLANs) can communicate with/access resouces at the local site. Likewise, an asset at the local site with an IP in any of the ranges (.121, .131, .141 + any future VLANs) should be able to reach the remote resources (currently just 192.168.181.0/24, but future VLANs as well).
This evening I tried to focus on the relevant VPN pages of the Administration Guide to get the VPN up. Leaving the defaults I got as far as establishing a link between both sites and it seems that things are working right: From the remote site (.181) I can access the local site (.121, .131, .141); and from the local site I can at least ping resources (a laptop) on the remote site. (Yay!)
However, when I physically connected an asset that had a 192.168.121.X, 192.168.131.X and 192.168.141.X IP addresses to the remote RV220W (which is 192.168.181.0/24), I couldn't see it from the remote or local sites.
I assume this is expected. But I'm reaching out to the community to see what other possibilities might be available becuase networking is a weak area for me. I figured it might be something like a Static [or Dynamic] Route but I really am not 100% sure.
'TECHNICAL' SPECS
Local Router LAN/WAN Settings:
LAN IP: 192.168.121.1 on default VLAN (1)
VLAN 13 defined 192.168.131.1 with DHCP enabled; Reservations created outside of DHCP scope
VLAN 14 defined 192.168.141.1 with DHCP enabled, Reservations created outside of DHCP scope
Inter VLAN Routing enabled for all VLANs
Remote Router LAN/WAN Settings:
LAN IP: 192.168.181.1 on default VLAN
No VLAN's setup
Inter VLAN Routing enabled for all VLANs (which is really just VLAN 1, default)
Local Router VPN Settings:
Tunnel: Gateway
Name: Local
PSK: PSK
Remote Gateway: IP
Remote WAN: IP.ADD.RE.SS2
Local Gateway: IP
Local WAN: IP.ADD.RE.SS1
Remote LAN IP: 192.168.181.0
Remote LAN Subnet: 255.255.255.0
Local LAN IP: 192.168.121.0
Local LAN Subnet: 255.255.255.0
Remote Router VPN Settings:
Tunnel: Gateway
Name: Remote
PSK: PSK
Remote Gateway: IP
Remote WAN: IP.ADD.RE.SS1
Local Gateway: IP
Local WAN: IP.ADD.RE.SS2
Remote LAN IP: 192.168.121.0
Remote LAN Subnet: 255.255.255.0
Local LAN IP: 192.168.181.0
Local LAN Subnet: 255.255.255.0
For Local & Remote I left the default settings:
IKE Policy Table: Encryption is 3DES, Authentication SHA-1, and DH is Group 2(1024bit)
VPN Policy Table: Encryption is 3DES, Authentication is SHA-1
07-07-2012 07:52 AM
Hello Julius, by default, the router will not intervlan route the VPN tunnel. You will have to create several policies to encompass each subnet. Currently the only working subnet should be the Local LAN IP: 192.168.121.0 and Remote LAN IP: 192.168.181.0.
07-07-2012 09:15 AM
Thanks again for your resposne Thomas - I relaly appreciate it!
I figured maybe I had to go into Advanced VPN Setup and add new VPN Policies like this,
Local Router
Remote Router
But somehow, I don't think that's right.
I changed the VPN policy from 192.168.181.0 / 255.255.255.0 to Any on the remote router then did the same on the local router, changing it from 192.168.121.0 / 255.255.255.0 but the tunnel never etablished a connection. Once I changed it back all was well.
What about doing something like 192.168.0.0 / 255.255.0.0? (It would allow way more than I want but maybe it would then work?)
07-07-2012 10:56 AM
Julius, I'm not sure the router allows you to supernet the tunnel. I haven't tested it in a long time. There are obvious limitations when supernetting the tunnel such as the IP scheme has to be consecutive. Which generally isn't a problem, it will only be a problem if you vary like 172.16.x.x with a 192.168.x.x then of course it wouldn't work.
The IKE policy should be intact and used for the auto policy. The VPN policy is what would need to be worked out.
Policy Name: VLAN13001
Auto Policy
Remote Endpoint -> Remote WAN INT
Local traffic selection
Subnet
Start IP 192.168.121.0 / 24
Remote traffic selection
Subnet
Start IP 192.168.131.0/24
Policy Name: VLAN14001
Auto Policy
Remote Endpoint -> Remote WAN INT
Local traffic selection
Subnet
Start IP 192.168.121.0 / 24
Remote traffic selection
Subnet
Start IP 192.168.141.0/24
07-07-2012 10:44 PM
Once again Thomas, thank you so much for your time, effort & expertise.
I'm still struggling with getting things working the way I'd like. I'm happy to create multiple VPN policies but I'm not making much progress. (Well, no progress really) Maybe I've got the wrong equipment for this task or I need to rethink my strategy.
I've got a small farm of servers in a cluster at my local site. I recently got another site setup so I'm moving some of these servers to the remote site. Of course I need to get those servers at the remote site back into the cluster so I'm hoping to leverage VPN for that. (All of the IP's fall within the 192.168.0.0/16 range, mainly using .121, .131 and .141 for the clusters, and the remote router is .181; Nothing wild like 172.16.0.0 or 10.0.0.0) Since both sites have roughly 50Mbps of available bandwitdh (on average) I wanted devices with as high VPN throughput as possible, without involving Alexander Hamilton.
I know the old addage: "You want Ferrari performance for the price of a Ford" - I'm really just looking for like the Scion FR-S or Subaru WRX STi or the Mitsubishi EVO of the router world, not a Maserati.
The RV220W clocks in at 90Mbps so I figured I'd get something closer to 30-40Mbps in the real world. Fortunately I'm not talking about a significant amount of traffic via VPN - hardly/rarely anything above 5Mbps, but knowing I could go up to 30Mbps would give me comfort/peace of mind.
In an ideal world, *all* traffic from the remote site would route through the VPN to the local site. So ideally regular Internet requests would go through VPN & use the local site's Internet connection and not the remote sites connection. This is actually somewhat of a requirement as I plan to assign one of my static IP's to an asset at the remote site. But if there's a way to make X, Y & Z networks/subnets to route via the VPN, especially the static IP, then I think I'm good with that.
If I cannot reasonly expect to accomplish everything with the RV220W, what will be missing?
With high VPN throughput in mind (or something around 20-40Mbps in the real world), and all that I'm hoping to accomplish, should I be looking at another device? Any chance I could keep the price under $500-600 for both devices?
Help!
07-07-2012 11:22 PM
Julius, when I return to work on Monday, I will see if I can make any of our routers do an ESP wildcard forwarding for the IPSEC tunnel.
This should make for a very interesting lab.
07-08-2012 01:38 PM
Worked with this a bit more today.
Local Router VPN Policy Table
What's interesting here is that the last three have asterisks (*) after the policy name.
What do the astersks indicate?
When I go to IPsec VPN Connection Status, there are no 'connect' buttons for those last three polices. Why?
Remote Router VPN Policy Table
Unlike the Local VPN Policy table, those last three polices do not have asterisks next to them. (Why?) And when I check the IPsec VPN Connection Status page, I have connect buttons, but they never estbalish a connection.
As an aside, on page 117 of the Adminisration guide, it says:
"In the Local Traffic Selection and Remote Traffic Section, enter these settings:
Local/Remote IP—Select the type of identifier that you want to provide for
the endpoint:
Any—Specifies that the policy is for traffic from the given end point (local
or remote). Note that selecting Any for both local and remote end points
is not valid"
Why is it not valid - why wouldn't Any/Any work?
07-09-2012 12:11 PM
Julis, I would like to send you a couple config files. This is for the intervlan routing. Please send me PM with your email if you'd like the sample configs I made.
As far as the full tunnel/ESP wildcard forwarding, the router does not support this. With the IPsec tunnel, we are stuck with the split tunnel.
08-13-2013 10:56 AM
Hi there, I would like to know if u guys had got any conclusion, am also stuck on full tunnel over IPSec
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide