Slashdot Mirror


Free SSL VPN Solutions?

poison1701 asks: "I am in the process of evaluating SSL VPN solutions to comply with the security regulations that are imposed on my company. So far the only free SSL VPN product I have come across is SSL Explorer Community Edition which looks like a very good product, but the free version lacks some of the features that I want (like the full IPSec client). What other SSL VPN solutions are out there? "

70 comments

  1. Openvpn by brokenin2 · · Score: 5, Informative

    Openvpn... Free, full of features.. Open source.. reliable.. Most everything you'll want, even including a windows client and server (never used under windows though).

    1. Re:Openvpn by fc104 · · Score: 2, Informative

      I second that. I have used it under linux and windows and it has been extremely reliable. The openvpn configuration files work seamlessly between both platforms.

    2. Re:Openvpn by GloomE · · Score: 5, Informative

      Yah
      I'm using it with both Linux and Windows.
      Tunnels and point-to-point.

      I used to use IPSec, a lot of hassle, takes too long to bring the tunnel back up if it goes down, would go down and not come back up without manual intervention.

      OpenVPN however has been perfectly reliable for the 6 weeks I've been using it so far.
      The Windows GUI version from http://openvpn.se/ seems to work simply enough for many Windows users.

    3. Re:Openvpn by Deorus · · Score: 1
      never used under windows though

      The client works wonderfully under Linux, FreeBSD, OSX, and Windows, at the very least. And yes, OpenVPN is the way to go for all your VPN needs.

    4. Re:Openvpn by imemyself · · Score: 3, Informative

      I couldn't agree more. I love OpenVPN, especially the fact that its so versatile. It can go through NAT without any problems, and it can be tunneled over SSH, or sent through an HTTP proxy. It can do username/password authentication, or use certificates, or both. It can have per-client configurations for assigning IP addresses. Its freaking awesome. It makes me wonder why the hell anyone would mess with PPTP or IPSec stuff, especially since NAT is almost everywhere these days.

      --
      Every time you post an article on Slashdot, I kill a server. Think of the servers!
    5. Re:Openvpn by tji · · Score: 2, Interesting

      > It makes me wonder why the hell anyone would mess with PPTP or IPSec stuff, especially since NAT is almost everywhere these days.

      I use IPSec because I can buy cheap wireless routers that have hardware accelerated IPSec, and IPSec clients are widely available (built into MacOS X, easily installable in Linux).

      IPSec does work with NAT. IPSec AH (authenticate only, not encrypt) mode doesn't, but nobody uses that and many devices don't support it. IPSec ESP works fine through NAT.

    6. Re:Openvpn by chrismsummers · · Score: 2, Informative

      The only problem with OpenVPN for this case is that the poster specifically says they would like to be able to use IPSec, which OpenVPN clearly states it does not. Quote from the OpenVPN's front page: "There are three major families of VPN implementations in wide usage today: SSL, IPSec, and PPTP. OpenVPN is an SSL VPN and as such is not compatible with IPSec, L2TP, or PPTP. The IPSec protocol is designed to be implemented as a modification to the IP stack in kernel space, and therefore each operating system requires its own independent implementation of IPSec. By contrast, OpenVPN's user-space implementation allows portability across operating systems and processor architectures, firewall and NAT-friendly operation, dynamic address support, and multiple protocol support including protocol bridging."

    7. Re:Openvpn by Bert64 · · Score: 1

      I second that, i've been using OpenVPN at home for nearly 2 years now without a hitch, and within the last 6 months i've introduced it at work, it's gone down very well and it's universally preferred over the old proprietary vpn it replaced.

      Another issue with ipsec btw, is that because of the strange protocols it uses for setting up the connection, it often fails to work on some cheaper consumer grade DSL routers.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    8. Re:Openvpn by Bert64 · · Score: 1

      ESP works fine, providing your cheap router recognises the protocol and routes it... A lot of cheaper consumer level routing devices will only route tcp/udp/icmp.
      Also, some of those cheap wireless routers actually run linux, so it's not unrealistic to modify them to support openvpn encryption in hardware instead.

      Here's a thought tho, many wireless cards support hardware encryption acceleration, how easy would it be to make OpenSSL support these cards?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:Openvpn by Slashcrap · · Score: 0

      ESP works fine, providing your cheap router recognises the protocol and routes it... A lot of cheaper consumer level routing devices will only route tcp/udp/icmp.

      Gosh, if only there were some way of wrapping the IPSEC packets in UDP or TCP headers.

      What a wonderful world that would be.

    10. Re:Openvpn by tji · · Score: 1

      > Also, some of those cheap wireless routers actually run linux, so it's not unrealistic to modify them to support openvpn encryption in hardware instead.

      Yes, good point. There is an open source firmware for the popular WRV54G that supports OpenVPN or PPTP. But, then I have to install OpenVPN + a tun/tap kernel driver on my PowerBook. Not a huge deal, but third pary kernel modules scare me a bit. Instead, I picked up a surprisingly powerful router/firewall/802.11g/IPSec VPN device on eBay for $50 and used a free IPSec session manager (IPSecuritas) on MacOS X and it works very well.

      > Here's a thought tho, many wireless cards support hardware encryption acceleration, how easy would it be to make OpenSSL support these cards?

      I assume you mean the crypto for WEP/WPA. They use RC4 encryption, which is not a common algorithm used with IPSec (3DES or AES are the standard algorithms used). They are most likely 'hard coded' for the specific job of wifi encryption. It would take a more versatile processor to enable offload of crypto application processing. But, at the DSL/Cable data rates we're talking about, the host CPU should hardly notice the extra load. (Note that there are a few IPSec accelerator NICs available, like the 3Com 3XP or Intel Pro 100/S. But, I'm more concerned about the overhead on the router side, with that little embedded processor crypto can be quite a drag on the system).

  2. Regulations? by !ramirez · · Score: 1, Insightful

    If you're in a regulated environment, odds are that you're making enough money that spending a little money on some professional consulting time (or perhaps the software itself) for this problem is a far better solution than Asking Slashdot(tm).

    Having said that, there are plenty of roll-your-own SSL VPN solutions out there - many of which are open source. I'd recommend starting with Google.

    1. Re:Regulations? by bit01 · · Score: 1

      If you're in a regulated environment, odds are that you're making enough money that spending a little money on some professional consulting time (or perhaps the software itself) for this problem is a far better solution than Asking Slashdot(tm).

      Who said he's not doing both? The two options are not mutually exclusive as you imply.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

    2. Re:Regulations? by Anonymous Coward · · Score: 0

      What kind of post is that !ramirez? slashdot is an excellent place to start, it has been for years and years now. OpenSSL is an excellent suggestion and if it flies at the corporate executive level then so be it...

      What's your issue? That he didn't hire you...? Help me understand...

  3. Another vote for openvpn by cblack · · Score: 1

    openvpn.org. We've been using it for both linux and windows clients. The windows client has a nifty little systray app. There is not much configuration needed, and it can work with passwords or keys. If you haven't dealt with PKI already and want to use certs that will be a learning curve with any vpn that uses certs.
    It has been very stable for us, we run the server on an OpenBSD box. The documentation is pretty good, and you can make your own windows installer with your configurations preloaded. One minor pain is that to allow a non-admin user to turn the vpn connection on and off you need to edit the acl for the service.

  4. Open SSL? by numbsafari · · Score: 2, Insightful

    The question is lame. Personally, it sounds like someone trying to get traffic driven to their site than a genuine Ask Slashdot.

    I'm a bit confused, too, about why IPSec is a requirement if you are looking to use an SSL VPN?

    In the meantime, just check out openssl.org.

    1. Re:Open SSL? by schwaang · · Score: 2, Informative
      I'm a bit confused, too, about why IPSec is a requirement if you are looking to use an SSL VPN?


      My thought exactly. Isn't one of SSL's advantages in not *needing* the infrastructure that IPSec requires (support in your kernel, router, etc.)?
    2. Re:Open SSL? by Alioth · · Score: 1

      Possibly because the person asking the question is a noob to VPNs in general, and is a little confused about it.

  5. Google is your friend. by lethalp1mpslapper · · Score: 1
  6. dupe! by Anonymous Coward · · Score: 2, Insightful
  7. Google says... by fostware · · Score: 1
    --
    "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
    1. Re:Google says... by Anonymous Coward · · Score: 0

      poison1701 says "I have come across [...] SSL Explorer Community Edition [...] but the free version lacks some of the features that I want".

      Oh, I'm sorry. Was the summary too hard for you to read?

    2. Re:Google says... by fostware · · Score: 1

      Hmmph! The amount of effort the question deserved...

      (That and OpenVPN is a higher on Google than SSL-Explorer :S )

      --
      "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
  8. What do you want. by DA-MAN · · Score: 5, Informative

    It looks like you don't understand the terminology properly, and it will be hard to make suggestions.

    SSL/TLS is a Transport Layer. It does not mean web based. That said, here are your options for types of vpn's that typical end users usually connect to:

    1) Full IP Access: Traditional VPN System. May put you on diff VLAN, but gives you an internal IP (or split tunnel) with access to internal resources directly. This will include OpenVPN, Hamachi, Typical IPSec VPN's, etc.
    2) Web based VPN: Usually encapsulated over https (ssl), this creates a pretty frontend for typical tasks. IE File browser for Samba/Win2000/2003 Servers, VNC w/ Redirection, etc
    3) Remote Machine Access: This includes NX, Remote Desktop, ssh and vnc. These give you direct access to a specific machine, which has access to other machines internally.

    It seems like when you say SSL, you mean web based. And when you say IPSec, you mean Full IP Access. If this is correct, then you'll need to use two open source products.

    I'd highly recommend using SSL Explorer for web based access, and OpenVPN for IP based access. If you don't mind paying, some of the low end Netscreens from Juniper will do both beautifully.

    Either way, please familiarize yourself with the technologies before you go talking to vendors, unless you're looking to get ripped off.

    --
    Can I get an eye poke?
    Dog House Forum
    1. Re:What do you want. by Matt+Perry · · Score: 1
      It seems like when you say SSL, you mean web based. And when you say IPSec, you mean Full IP Access.
      I didn't see where he said web. SSL doesn't mean web based. OpenVPN uses SSL but it's not compatible with IPSec clients.
      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    2. Re:What do you want. by DA-MAN · · Score: 3, Insightful

      I didn't see where he said web. SSL doesn't mean web based.

      He pointed to SSL Explorer, which is a Web Based VPN. But, as a web based vpn, it doesn't give you a full internal ip. My belief was that that by pointing to a web based vpn, called SSL Explorer, he thought SSL based VPN meant Web Based VPN.

      You're right, he never said Web Based directly, but his use of the technology, the stuff he pointed to as examples, etc. lead me to believe that we need to get the terminology down before going forward.

      --
      Can I get an eye poke?
      Dog House Forum
    3. Re:What do you want. by discogravy · · Score: 1

      I'm not aware of any of the Juniper FW/VPN products that do SSL VPN (the Juniper Neoteris does, and it does it excellently and gracefully, but it's not a firewall and it won't do IPSec all by it's lonesome); all of their FW/VPN offerings (including the low-end for-soho-use fw's) do IPSec and L2TP+IPSec.

  9. Don't know what your specific requirements are... by SirCyn · · Score: 1

    But Windows 2K+, Linux, and most Unicies have full IPSec built in that will do 3DES encrypted VPN with SSL Cert authentication. Might want to check out what you have already. I know from experience it can be a b*tch to get cross-platform working correctly, but it certainly can be done.

  10. OpenVPN by _pi-away · · Score: 2, Informative

    It sounds like what you want is OpenVPN. I am assuming you do not want one of those crappy web based solutions that ruined the "SSL VPN" for a while in late 90s/early 2000s. OpenVPN is very solid, fairly easy to configure, and the windows client is very good.

    If you have a little scripting skill, you can even make deploying it a total breeze assuming you have a secure https site that your employees can access.

    1) Setup OpenVPN server (works on windows, but I recommend OpenBSD for security reasons).
    2) Create a secure website where the employees can log in.
    3) Create (or find, someone else has probably made one) a cgi to dynamically create SSL certs based off their username, and ask them for a password (not the same as their LDAP password).
    4) SSL cert is added to the openvpn install bundle and a link to the bundle is presented to the user for download
    5) They follow simple install procedure, (probably reboot), and then they should be good to go.

    Not something you can do in five minutes, but once you get it done it should be easy street.

    --

    "The crows seemed to be calling his name, thought Caw."
  11. We use SSL-Explorer by Gossi · · Score: 1

    Hello there. We have an SSL-Explorer Enterprise Edition box. The product is pretty good, and to be honest it's really, really cheap - we compared it to other vendors and I'd say it's at least 10 times cheaper for a basic deployment.

  12. Juniper by TheCabal · · Score: 4, Informative

    Juniper Neoteris. Rock solid SSL VPN. Doesn't cost all that much, has robust features and granular access control. Comes with an ActiveX or Java client so you're not limiting yourself to just Windows users being able to use it.

    1. Re:Juniper by curiosity · · Score: 2, Informative

      We use Neoteris boxes, but have recently switched a number of our VPN apps to our FortiGate firewalls. The Neoteris are much more mature and have a lot of nice functionality like single sign-on, but the cost and licensing is FAR better on the FortiGate. You can buy an FG-60 for peanuts, and there are no per-user license fees for the SSL VPN function. Has an ActiveX client for full access, or can proxy for web, ftp, telnet, etc.

      Built in AV scanning, IDS, etc is nice too.

      If you're supporting an enterprise thing with these VPNs, I personally would pick an appliance made for that kind of thing instead of having to maintain software solutions. The lower end boxes are relatively cheap and will probably save you time and potentially improve secutity as well if you're not careful to properly implement your software solution.

    2. Re:Juniper by discogravy · · Score: 1

      Agreed, they're great. If you have a lot of users, licenses can be a bit pricey though.

  13. What the fuck is going on, Slashdot? by shitzu · · Score: 0, Insightful

    First we had this yesterday as news: http://slashdot.org/article.pl?sid=06/09/25/121124 2

    That was an obvious advertisement in the form of a "research" of "the best torrent site". The best, according to that "research" was the one no one has ever heard of, and that requires you to pay for most of torrent links.

    Now this.

    The obviousness that this is some kind of hidden SSLExplorer commercial is blinding.

    Whats up editors?

    1. Re:What the fuck is going on, Slashdot? by shitzu · · Score: 0

      Im troll? Good work, moderators. Jeesh.

      If thinking that news articles and ask slashdot is NOT the proper place for subliminal advertising makes me a troll, i am happy to be one.

  14. Your meaning of SSL by scuppy · · Score: 0

    SSL certificates can be used to authenticate IPSec. That does not make it an "SSL VPN". IPSec uses ESP, not SSL. OpenVPN encapsulates packets in SSL encrypted packets as opposed to ESP. There are a couple of advantages for this, but it will take a bit of research to determine weather this product is appropriate for you. SSL VPN can also be a web application as a poster above said. Cisco have an SSL VPN that is like that. This solution is not as secure from certain vulnerabilities and can not provide you with full network access. Your company should have a security policy that needs to be followed, or you may be bound by Government directives such as meeting Common Criteria. Frankly, unless you are a very small organisation, you had better not take responsability for implementing this, no offense.

  15. Well, free limits it ... by Anonymous Coward · · Score: 2, Informative

    If you are a small company, listen to Security Now! early episodes http://grc.com/securitynow that cover VPNs. They spent about 6 episodes on VPNs.

    If you don't need free and have a few thousand users to support, combining RSA/SecurID, ACE, and Nortel products like Shastas or Contivity Extranet Switches are excellent. If you don't need the flexibility of a Shasta, the CES line is under $20k to support 2k users. http://www.nortel.com/solutions/smb/business_solut ions/comparisons/contivity_1000.html
    http://products.nortel.com/go/product_assoc.jsp?se gId=0&parId=0&prod_id=19940&locale=en-US&rend_id=F B You can use SecurID tokens from a different vendor that don't expire after 3 years and are fully compatible with SecurID one-time passwords. Highly recommended.

    If you are really looking for free and a small scale solution - OpenVPN - highly recommended.

    Be certain to explain to company management that VPNs don't make you secure. Security needs to be layered from mandatory stong passwords, to active antivirus scanners, to software firewalls, to NAT routing and proxies. Lots of other things - turn off javascript unless needed (be selective).

    Good luck!

  16. IPCOP by brenddie · · Score: 1

    IPCOP, either with the built-in ipsec vpn or with the open vpn add-on. I use the built in ipsec vpn with certificates. The open VPN add-on is easier to configure/use but works trough SSl (thats not even bad as SSL has been proven to be secure all this years).If you play your cards rigth you can end up with a gateway that provides:
    - stateful firewall
    - ipsec(built-in)/SSL (open vpn add-on) unlimited VPNs
    - proxy/url filtering (add-ons)
    - IDS
    - all kind of traffic monitoring/bloking modules (add-ons)

    So you can solve your need plus get some nice extras.

    --
    The best test environment is production. - Me
    chrome://browser/content/browser.xul
  17. RealVNC+ssh by cgreuter · · Score: 1

    I'm not sure if it's what you want, but VNC can tunnel through ssh. The combination works for me, anyway.

  18. Dear Slashdot by Anonymous Coward · · Score: 5, Funny

    "I am tasked with evaluating SSL VPN solutions to comply with the security regulations that are imposed on my company. So far I am lost. Please do my job for me as I am not sure what this google thing is everyone keeps mentioning. k thx bye"

    1. Re:Dear Slashdot by Xenna · · Score: 1

      Well, yes of course the poster is a lazy ass, but it's very useful to have this kind of discussion once in a while to get a nice overview of the currently possible solutions. I know the answer to many 'Ask Slashdot' postings, but I still read those because I'm interested in OTHER PEOPLE's ANSWERS.

      So, just keep asking those stupid questions, please...

      X.

  19. Whore by RingDev · · Score: 1

    Now, maybe I'm a bit jaded. But seeing this kind of drivel on /. rather irritates me. The poster could have asked "What Open Source SSL VPN solutions are available?" but instead he asked for a "free" as in cash solution. Excuse me for being one of the millions of people world wide who feed their families by working hard to provide a professional solution to you.

    If you want to go open source, that's fine, go open source. But don't sit here and beg for handouts while insulting those of us who make it our life's work to create software. You want free, I want to pay my mortgage.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:Whore by Anonymous Coward · · Score: 0

      Seriously dude... You must hate your job... We all have families to feed, and if you are in a sector that is affected by "free" solutions maybe you need to look for another position or get with the times. I have one we need to fill, but with that attitude, no way...

      It's not drivel, it's freakin' slashdot. ...what has happened to our community, go post on MSDN???

      jg

  20. Not to mod by RingDev · · Score: 1

    Redundant: Repeated or duplicated unnecessarily.

    Seeing as how this was the 2nd post in the thread, it's kinda hard for it to be duplicating something when his point is entirely different than the first post.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:Not to mod by Anonymous Coward · · Score: 1, Insightful

      Actually, with most Ask Slashdot submissions, there is a significant (if not a majority) of comments which simply rant about how irrelevant whatever the question is. They forward them off to Google or a professional.

      While on-topic, not flamebait and not trolls (although I'd call them trolls), these posts contribute absolutely nothing to the discussion. Because they are almost the same post regardless of the question... "Well, since (blah) and since (blah), you shouldn't ask Slashdot. Why don't you talk to (blah) or search Google instead."... they are very much redundant.

      Assume the guy did search Google and will be talking with a (blah) as a last resort, and if you can't post a legitimate answer then move on to the next story.

    2. Re:Not to mod by Anonymous Coward · · Score: 0

      The original question posed to Ask Slashdot made the comment that he's in a regulated industry, presumably when it comes to IT security. It could simply be SOX or HIPAA compliance, however, the point remains that someone in what is likely a highly funded industry (read: healthcare or finance) is asking Slashdot instead of spending the money for professional advice. If the security of my organization relied on Ask Slashdot, I'd slit my wrists.

      Additionally, the original question could have been phrased quite differently, and appears at first blush to be a shill for some piece of software. Neutral questions shouldn't lead the respondent.

      Despite all of this, we seem to have developed a half-decent thread here, so I leave the reader to his own devices.

    3. Re:Not to mod by RingDev · · Score: 1

      Ringdev's Razor: "When there are two possible explanations for a given situation, one that requires a large amount of knowledge, skill, and luck, and another that requires gross incompetence; go with the incompetence explanation."

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
  21. Re:Don't know what your specific requirements are. by myowntrueself · · Score: 1

    I know from experience it can be a b*tch to get cross-platform working correctly

    I know from experience that IPSec can be a bitch to get working correctly *at* *all*!

    There are so many things wrong with it I don't know where to begin...

    Under Linux the log entries are virtually encrypted; its extremely difficult to work out what they mean and whats wrong.

    Then theres the protocols; if you need to run several IPSec VPNs through ADSL modems things will get tough. IPSec doesn't just use the normal TCP/UDP protocols oh no, it has *special* protocols...

    Modern 'consumer grade' ADSL modems can't cope with this when you run multiple IPSec VPNs through them. Some modems will perform really badly while others will constantly crash doing a hardware reset and redial every few minutes.

    If you are running on really old ADSL modems like the venerable Nokia M1122 you are fine but I never found an ADSL modem available off the shelf that could cope with 3 IPSec VPNs at a time.

    --
    In the free world the media isn't government run; the government is media run.
  22. Re:almost ANYTHING+ssh by morgan_greywolf · · Score: 1

    I'm not sure if it's what you want, but VNC can tunnel through ssh. The combination works for me, anyway.
    For that matter, anything that can be locked down to a specific port or range of ports (i.e., VNC works because you can nail it down to something like 5901-5910, depending on the number of displays, but FTP won't because of its tendancy to use random high-numbered ports) will work through ssh. So http, smb/cifs, nfs, etc all seem to work. Requires a bit more work for some exotic protocols, though -- you may need to watch both ends of the connection with ethereal or [insert your favorite packet sniffer here]. Free and requires very little setup. If you need more than a couple of connections, though, it gets to be a bit unwieldy -- that's when you need to opt for one of the 'real' VPN solutions like OpenVPN.

  23. OpenVPN -- what it is, and isn't. by Slartibartfast · · Score: 4, Informative

    First, let me just say that OpenVPN is the coolest VPN solution, ever. There's a GUI for Windows users, it can tunnel through ANYTHING (NTLM authentication through a proxy server? No problem!), it's incredibly flexible, it has features out the wazoo, it has good documentation and -- get THIS -- the logs actually contain stuff that helps you fix problems. "Certificate file /etc/openvpn/keys/foo.crt not found." Stuff like that. However, apparently (since OpenVPN -also- uses UDP by default, thus eliminating TCP-over-TCP cascading issues), there's more to OpenVPN than meets my eye; on a BBS I'm a member of (telnet://whip.isca.uiowa.edu), one of the more network-savvy folks had some commentary:

    OpenVPN is the only "SSL VPN" that uses UDP, yes. They invented a protocol that
    uses SSL over UDP for authentication, and until they did, SSL had never been
    implemented over UDP. There's now an IETF Internet Draft for DTLS, which is
    another SSL over UDP protocol specification, but no one else uses it yet,
    AFAIK, and it's still just an Internet Draft, not an RFC yet. The others
    implemented their SSL VPNs over TCP for two reasons:

    1) There wasn't a standard SSL over UDP specification to implement.
    2) SSL over UDP doesn't look like HTTPS, which is half the appeal of these
          products, because looking like HTTPS is often what gets them through
          a firewall on their end when a conventional VPN client can't get through.

    Note that OpenVPN doesn't transport its data stream over SSL. They use IPSec
    ESP over UDP for that, the same as standard IPSec NAT-T does. They just use
    SSL over UDP for session authentication and management--in other words, as
    an IKE replacement, as far as I can tell. In that respect, there's really
    not much to differentiate it from IPSec NAT-T.

    1. Re:OpenVPN -- what it is, and isn't. by Anonymous Coward · · Score: 0

      Also, don't forget: the appeal of other SSL VPN solutions, like ssl explorer, is that it is possible to setup a VPN from a browser and securely access applications from unprepared systems with just ordinary web access. Like employee's own systems, a webcafe, etc.
      OpenVPN does not offer this. You need to install and configure software, and it uses a protocol that needs routing between the client and the server.
      (ssl explorer does not need that, it can work via a proxy that sits between the client and the internet)

  24. Hey, Spatch... by Anonymous Coward · · Score: 0

    How's it going?

  25. ssl explorer by lotsofgadgets · · Score: 1

    I have been testing ssl explorer on windows and linux and the community edition works quite well. http://3sp.com/showSslExplorerCommunity.do?referre r=sslexplorer/

  26. Re:Don't know what your specific requirements are. by Anonymous Coward · · Score: 0

    > Modern 'consumer grade' ADSL modems can't cope with this when you run multiple IPSec VPNs through them. Some modems will perform really badly while others will constantly crash doing a hardware reset and redial every few minutes.

    > If you are running on really old ADSL modems like the venerable Nokia M1122 you are fine but I never found an ADSL modem available off the shelf that could cope with 3 IPSec VPNs at a time.

    Huh? I've never seen this. Do you have some link with information about this?

    The ADSL modem shouldn't care what upper layer protocols all the packets are, it is not doing any real IP processing. Your router is another matter.. If you're doing IPSec with NAT, and multiple connections to the same VPN gateway, your router could get confused (i.e. it can't tell which user each packet is supposed to go to). But, many/most recent IPSec clients have encapsulation workarounds for NAT which solve this problem.

  27. Re:WTF? by gordyf · · Score: 2, Insightful

    SSL isn't necessarily related to the web or HTTP. Other protocol can be (and are) tunneled over SSL. See also: SSL.

  28. Re:WTF? by Anonymous Coward · · Score: 0

    It is not new. And it is useful. I advise you to read up a little bit on the matter.

  29. Re:Don't know what your specific requirements are. by myowntrueself · · Score: 1

    Huh? I've never seen this. Do you have some link with information about this?

    Nope just extensive experience as at about a year and a half ago.

    In all the modems I tested performance was pretty adequate, mostly indistinguishable until 2 or 3 IPSec vpns came up.

    The best of them -- USR -- would slow down very badly.

    The worst of them -- D-link if I recall -- would repeatedly reboot when 2 VPNs had a lot of traffic or if 3 VPNs came up at once. Modem go down, modem come up. Really annoying.

    Sorry I can't give you any more info than this as I don't have the reports any more...

    --
    In the free world the media isn't government run; the government is media run.
  30. This gets any UDP link by leonbrooks · · Score: 2, Informative

    Some routers simply don't route anything but TCP (and sometimes not even that) correctly. Putting up a VPN will teach you which ones. I have one situation where the "calling" router does not recieve UDP correctly, but the (same-brand) server router does.

    I've switched OpenVPN to TCP and she's a all work, but I could switch just one side of the link to TCP and she's all still work.

    If you only want to forward one or a few TCP ports, you can use ssh (-L and -R options). Do take care to have the thing be paranoid about disconnects; having it drop out too often is better than having it stuck for half a day. However, it's magnificent for an instant "VPN".

    --
    Got time? Spend some of it coding or testing
  31. Netgear? by harrkev · · Score: 1

    OK. This isn't free. But, for a business, it is pretty close.

    http://www.tomsnetworking.com/2006/09/26/netgear_s sl312_ssl_vpn_gateway_review/

    This is a small hardware box available for under $400 that looks like it may do what you want.

    I do admit that there are free software options available, but those require a server somewhere, and probably a bit of trial-and-error and time to get it running. This hardware box, on the other hand, looks like it would be set up in less than an hour.

    Just an option...

    --
    "-1 Troll" is the apparently the same as "-1 I disagree with you."
  32. OpenVPN For Sure by stan_freedom · · Score: 1

    I have been using OpenVPN for three years with no problems at the small business I work for. I set up the two owners with access, along with myself. We can all access the work LAN from our home PCs or our laptops. We map network drives, access the intranet, check IMAP email, use VNC, and do just about anything else we would do at the office. I also set OpenVPN up for a friend's small business. He is a road warrior and uses OpenVPN from the road with no problem to use Quickbooks, print to the office, check office email, etc.

    OpenVPN has a bit of a learning curve if you aren't familiar with security products or Linux. It took me about a day to get it working the way I wanted back in 2003, but OpenVPN and it's documentation have improved since then. I can't imagine wasting time or money on any other VPN solution.

  33. Same here: OpenVPN rocks by pestie · · Score: 1

    OpenVPN is a godsend. I use it in a variety of contexts - to link my home network with my work network (with appropriate firewalling, of course), for remote access to my home network or work networks from anywhere on the internet, and as a secure replacement for WEP/WPA on my wifi access point. I have used it on both Windows and Linux. It's rock solid stable, fast, easy to set up, and works beautifully. Even on Windows it seems to have no trouble. The Windows GUI is nice, too - just a tiny little management app in the system tray; no annoying minimized DOS windows on the taskbar. Double-click to connect and you're good to go.

  34. OpenVPN or SSH by Shawn+is+an+Asshole · · Score: 1

    Like many others, I highly reccomend using OpenVPN. It has clients for Linux, *BSD, OS X, and Windows. It's highly configurable and can do just about whatever you want. It also works over proxy servers.

    Another thing you could try is using SSH. It's possible to use it as a VPN, but you have to use something like PPTP with it. I'm not sure about Windows support, though. If you use corkscrew, an SSH VPN could also work over a proxy.

    Clusty and Scroogle are your friends. (fuck google's data retention policy)

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  35. Re: Mac too by palmucci · · Score: 3, Informative

    Works great on Macs too. See http://www.tunnelblick.net/ for a mac gui.

  36. IPsec is not hard, only bad implimentations are. by Anonymous Coward · · Score: 0

    Install openbsd, and setting up IPsec involves generating certs for users like you do with an SSL VPN, and creating a single line config file for ipsecctl. Very simple and easy, and supports NAT traversal and road warriors just fine, and requires no manual intervention of any kind. Because it uses an open standard unlike SSL VPNs which each impliment things differently, you get interoperability, and can connect to the head office of the company that buys you out a couple years down the road.

  37. where do you get "as in cash"? by Xtifr · · Score: 1

    I see nothing in the post that indicates he's looking for free "as in beer"! All he said was "free". Does he have to capitalize it before you're willing to read a request for freedom in there? I mean, I don't know if he meant free-as-in-speech or -as-in-beer, but I certainly don't see anything that would justify leaping the conclusion that he meant -as-in-beer.

    As for "those of us who make it our life's work"...get over it! I started writing sort routines in assembler in the late seventies, but I'm not bothered by the fact that the C standard now has quicksort and C++ has even more sorting options. Life goes on, and you find new challenges. Personally, I'm happy to be working on higher level stuff these days!

  38. Free Beer vs. Commercial solutions by billstewart · · Score: 1
    I'm not bothered by it (in spite of working for an ISP that sells services using several different vendors' equipment) - first of all, if you want supported commercial solutions, there are a number of companies that sell them, and you can go find them on Network World or Google or the other usual sources. (Getting reviews that tell you which products don't actually work very well may be harder than getting vendor-literature and PR puff pieces, but you can still get the basic facts.) And there are service providers who'll manage all this stuff for you, and you can get reviews of them too.


    I've been interested in the free-beer approach myself - SSL VPNs look a lot like something that an Apache module or some Quid configuration documents could handle the easy 50-80% of the market space, which is browsing intranet websites, getting/putting files from a file server, and getting web access to Outlook or better email. Doing the job well may be a bit harder than that, in which case there's room for commercialware.

    There's always room for paid support, especially for free-beer solutions, where you may need more support than the man pages and an online user forum can give you.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  39. Re:Don't know what your specific requirements are. by amorsen · · Score: 1

    Then theres the protocols; if you need to run several IPSec VPNs through ADSL modems things will get tough. IPSec doesn't just use the normal TCP/UDP protocols oh no, it has *special* protocols...

    I must admit I have had no trouble with IPSEC through ADSL modems. IPSEC through NAT used to be a big problem, in particular if you wanted several tunnels through the same NAT device. These days everything supports NAT-T, and that's just UDP on port 4500.

    --
    Finally! A year of moderation! Ready for 2019?
  40. Openvpn with IPSEC by wtom · · Score: 1

    I use OpenVPN all the time, both on windows and linux platforms (openvpn on openwrt rawks!)

    The OpenVPN windows client creates a tun/tap device, which looks like just another network device under windows.

    If you had a site to site openvpn-based vpn up and running, connecting two subnets, you could easily use windows' IPSEC implementation between two microsoft boxes, across the VPN - they would never know it was there.

    I *think* you could do the same thing, even if the openvpn package is running directly one or both of the windows machines - by setting the IPSEC stuff up for the tun/tap device.

    --

    Styrofoam IS biodegradable, you're just impatient!
  41. Why users want SSL VPNs - Clientless browser-only by billstewart · · Score: 1
    Normally when people want SSL VPNs, it's because they want to support browser-only users, without installing a client. If you're going to install a client anyway, you might as well use IPSEC. (Therefore, I find TFA's complaint that SSL-explorer doesn't have a full IPSEC client rather confusing - if you're using IPSEC, you don't need SSL, but the author did say he's looking for help....)


    CLientless SSL-based VPNs are really convenient - some of them are genuinely clientless, and some of them have Java-glue web pages that fire up a lightweight client in the browser (unfortunately, sometimes that's IE-dependent), and as long as they do most of what you need to do most of the time, it's really nice for a sysadmin to be able to support lots of users without having to install software on their PCs, especially for an extranet or customer environment where you want more protection than just SSL web pages.


    Some SSL-based VPNs also provide lots of fine-grained user permission management, so User Group A can access the Project A files, Group B can access group B's files, Engineers can see all the Secret Plans, Sales Reps can get the literature, and nobody can touch the HR files except through the limited front-end interface.


    There are some other reasons people have wanted SSL VPNs in the past - they avoid some of the issues with NAT and firewalls, but most IPSEC clients have UDP-based NAT traversal that they'll use if they need it, and if firewalls are a problem (because you're working at a customer location or something), then you need to work out something with the customer's security admins, and that's even less likely to require an SSL VPN that also includes an IPSEC VPN client.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks