1827808 Members
2046 Online
109969 Solutions
New Discussion

Re: SSL VPN

 
Renjith Nair
Advisor

SSL VPN

Can anybody tell me how to implement SSL VPN in linux. Iam having RHEL 4.0, and what are the difference b/w IPsec and CIPE.

thanks for all
8 REPLIES 8
Vitaly Karasik_1
Honored Contributor

Re: SSL VPN

SSL VPN - you can start with
http://openvpn.net/ OpenVPN is a full-featured SSL VPN solution

As for IPSEC vs. CIPE - as far as I see, IPSEC is more standardised and more popular.

Rgds,
vitaly
Renjith Nair
Advisor

Re: SSL VPN

but what is the main advantage of this SSL VPN. Can i use it on a web browser and access my local network from any where. Please tell me specifically and will this openvpn supports RHEL 4

thanks
kcpant
Trusted Contributor

Re: SSL VPN

Hi Renjith,

As I understand, SSL VPN is meant for Web browser based access to the applications & resources, based on HTTPS protocol. So, may be the openvpn solution can suffice your requirements for browsing application remotely.
PreSales Specialist
Vitaly Karasik_1
Honored Contributor

Re: SSL VPN

Unlike other SSL VPN solutions, openvpn needs openvpn client on remote machines ("OpenVPN is not a web application proxy and does not operate through a web browser.")

As far as I see, openvpn is user-level applications, so it should work with RHEL4.
Renjith Nair
Advisor

Re: SSL VPN

can i use open ssh to use compatible with web browsers.
Ivan Ferreira
Honored Contributor

Re: SSL VPN

See the attached pdf file.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
Ivan Ferreira
Honored Contributor

Re: SSL VPN

See attached pdf file.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
iliviu
Occasional Advisor

Re: SSL VPN

I did not use CIPE so maybe this answer is a little bit out of subject, but since I invested some time in using these technologies I hope these lines will be useful to someone.

I used both SSL and IPSec VPN on FreeSBD (but the general ideas should be the same on Linux too) so I can forward you my results :

IPsec:
1+ It is standard protocol implemetned in a vast range of equipments (routers, vpn-concentrators, operating systems, etc).
2+ It does not need a software application for client acces (it is implemented in Windows and of course in *x, *BSD, etc)
3- It is rather hard to configure (at least it was for me on FreeBSD with Windows clients)
4- You have to rely on another VPN technology for building a virtual interface (this depends on the implementation you use tunnel vs transport mode). It is advisable to use L2TP/IPsec but I used it like PPTP/IPsec.
5- You may experience severe problems with clients behind NAT (you have to use transport mode and the implementations/standardization of NAT-Traversal is different upon various operating systems).

SSL VPN (OpenVPN):
1- It is not standardized (which means you have to stick around to one solution both on client and server).
2- It needs a client application (but OpenVPN it is supported on various platforms , including Windows and can be configured to run transparently for the user).
3+ It is very easy to configure.
4+ It is using a tun/tap device. So it builds automatically a tunel between the client and the server.
5+ You have no problems with NAT. It works on TCP or UDP with the advantage that implemented on TCP you can even use it through a proxy server. It supports even bridge mode which is a great advantage (for example I used it like such for exporting IPv6 support to clients too).

I hope these ideas will be useful for you, and I hope they are correct. This is the outcome of my practical work with both these technologies SSL and IPsec VPN.

L.