Yes, thats what I mean; a Router that supports VPNs. sorry for the jargon!
It's not too difficult to set up, it's just fiddly because it doesn't always work first time becuase you may have made some minute error at some point in the config, for example...two letters the wrong way round in a word, mis-typed key, and such like.
The exact setup of a VPN can differ between different hardware/software, but the principles and general [ractice is the same. Essentially, you go to the VPN setup on your router/firewall unit, and you will see something like this:
(I have included some examples)
SKIP/IPSEC VPN
VPN Link Details:
VPN channel:
Destination network: 192.168.1.0
Destination netmask: 255.255.255.0
Tunnel IP address: 0.0.0.0
Local network: <your local network address eg. 10.0.0.0>
Local netmask: 255.0.0.0 in this case
Username: NCP
Pre Shared Key: <generated by unit>
Peer Is: Generic IPSEC (Main Mode)
So this is the basis of the VPN connection, typically it is only one screen to fill in on the VPN unit.
Configuring the client is where it can be fiddly.
However I can give you pretty much an exact config for NCP as that is what we use here...obviously I have removed the exact details used - the different sections are underlined. WHen initially setting up a profile the order is not exactly the same but you get the idea...
Setup Information for NCP Secure Entry Client
Configuration > Profile Settings
New Entry Procedure:
Basic Settings:
---------------
Profile Name: <whatever you want to call it>
Type: Link to Corporate Network using IPSec
Comms Medium: LAN/WLAN (Over IP)
Line Management:
----------------
Connection Mode: Manual
Inactivity Timeout: 100 seconds
ISDN Multilink: Off
IPSec General Settings:
------------------------
Gateway: <Remote Gateway ie. VPN machine/router>
IKE Policy: Pre Shared Key
IPSec Policy: ESP - AES128 - MD5
Adavanced Options:
------------------
Exch Mode: Main Mode
PFS Group: DH-Group2(1024 Bit)
Identities:
-----------
Type: IP Address
ID: 1
Use Pre Shared Key: <MUST BE SAME AS GENERATED ON VPN UNIT>
Leave XAUTH off.
IP Address Assignment:
----------------------
Manual IP Address: 192.168.1.X (same as specified on VPN unit)
Subnet Mask: 255.255.255.0
DNS/WINS: as per remote domain
Domain Name: as per remote domain
Remote Networks:
----------------
Network Address: <eg 10.0.0.0/255.0.0.0>
Certificate Check:
------------------
All blank
Link Firewall:
--------------
SPI: Off
NetBIOS enabled
Leave MS Dial Up unchecked.
That's about all you have to do really - looks worse than it is, it's fiddly - but to inspire you with confidence, I was in the exact same position as you at the time!
Hope this is useful..good luck.
'When all else fails.......read the manual'