Between routers or a computer and endpoint or what? OS? Need more info.
I agree, more info needed. OS and hardware.
You could try Microsoft DirectAccess if you're in a domain / Windows server environment.
I also setup always on VPN connections using the Cisco VPN Client to an ASA or Firewall...you just have to edit the VPN Client's config to include the username/password and set it to auto connect.
http://code.google.com/p/sigmavpn/ (based on n2n)
IPsec based (included in pretty much any distro)
http://www.softether.org/ - This looks interesting
Played around with n2n a long time ago, only supports bridging networks... vtun(d) works fine on slow hw (routers etc) but you can't configure clients on the other end in such a way you do with OpenVPN.
Any issues you're experiencing with OpenVPN?
Cisco 1921 or 800 series. ASA 5505's... Cisco VPN Client .... you get it.
Log Me In Hamachi for a free and stable always on VPN.
That sounds like a weird requirement. Either have them login to the VPN when they bootup, its not that hard and takes about 10sec with any good client, or setup a VPN concentrator on their end if there are multiple machines.
Its not a weird requirement when you consider that these machines rarely have people log into them. So theyll never be connected if a manual process is required. This is why I need the vpn to be always on like OpenVPN.
Ahh you didnt mention that. That actually makes it even more difficult as you potentially want VPN connected before the interactive user session is logged in. (essentially a system service)
If you could drop a VPN appliance on the network that these machines are on, that would definitely be the more straightforward/reliable way about it.
Client to router. Clients are windows based. All clients will not be on my domain, but could be in a workgroup or other domains outside of my control
Before switching over to pfsense we ran an ASA5505 and I setup vpn using the VPN client, but it wasnt always on. It required user intervention on bootup every time.
Always on, on bootup, and stable are the most important things here. Those describe OpenVPN to a T! But I need more options.
AnyConnect has a start before login application.
Interesting a VPN appliance could be a possibility. I'm trying to think in my head how a remote appliance with the machines would work. Would this be done via multiple gateways on the remote clients?