{"id":138,"date":"2008-09-26T09:06:32","date_gmt":"2008-09-26T08:06:32","guid":{"rendered":"http:\/\/blog.guiguiabloc.fr\/index.php\/2008\/09\/26\/ssl-explorer-une-passerelle-dacces-vpn-a-votre-intranet-en-5-minutes\/"},"modified":"2008-10-06T18:36:43","modified_gmt":"2008-10-06T17:36:43","slug":"ssl-explorer-une-passerelle-dacces-vpn-a-votre-intranet-en-5-minutes","status":"publish","type":"post","link":"http:\/\/blog.guiguiabloc.fr\/index.php\/2008\/09\/26\/ssl-explorer-une-passerelle-dacces-vpn-a-votre-intranet-en-5-minutes\/","title":{"rendered":"SSL-Explorer, une passerelle d&rsquo;acc\u00e8s VPN a votre Intranet en 5 minutes"},"content":{"rendered":"<p>Mouarf, OK, oubliez les 5 minutes mais en 1 heure je vous propose de monter une passerelle VPN vers les ressources de votre LAN,  sans installer de client sur les postes, fort hein ?<\/p>\n<p>Un dessin valant toujours mieux qu&rsquo;un long discours :<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/ssl-explorer-security.gif\" title=\"ssl-explorer\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/ssl-explorer-security.thumbnail.gif\" alt=\"ssl-explorer\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>En fait, je ne suis pas naturellement friand de ce genre de gadget, et je pr\u00e9f\u00e8re passer du temps a monter mes VPNs et mes ACLs blind\u00e9s dans tout les sens, mais cet article fait suite \u00e0 une discussion au d\u00e9tour d&rsquo;un couloir avec mon ami Horacio, un <a href=\"http:\/\/www.lostinbrittany.org\/blog\/\" title=\"Lost In Brittany\" target=\"_blank\">bloggeur KIFOVOIR<\/a>, une personne attachante et tr\u00e8s sympathique et qui le plus peut le moins, mon JAVA Man \u00e0 moi (avec Fred bien s\u00fbr (non non Fred, je ne t&rsquo;oublie pas \ud83d\ude00 ).<br \/>\nBref, revenons \u00e0 nos moutons : permettre \u00e0 nos \u00ab\u00a0amis\u00a0\u00bb, \u00ab\u00a0client\u00a0\u00bb, \u00ab\u00a0fournrisseurs\u00a0\u00bb (etc, etc, cochez la mention inutile), d&rsquo;acc\u00e9der \u00e0 des ressources de notre LAN sans pour autant leur faire passer la sempiternelle installation du client VPN Cisco, d&rsquo;OpenVPN ou de Racoon (etc, etc&#8230;)<\/p>\n<p>Impossible direz-vous ? Et bien si&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>Horacio me sort donc il y a quelques jours \u00ab\u00a0bah&#8230;. avec ssl-explorer.\u00a0\u00bb (dixit et sans l&rsquo;accent \ud83d\ude09 )<\/p>\n<p>Scrongneugneu, \u00ab\u00a0fichtre diantre\u00a0\u00bb (en langage  Fred), \u00ab\u00a0tin bordel\u00a0\u00bb (en langage  Guiguiabloc), je look&#8230; et surprise, ce produit est bluffant.<\/p>\n<p>Je cite :<\/p>\n<p><strong>\u00ab\u00a0SSL-Explorer: Community Edition<\/strong> was an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Open_source\" title=\"Open source\">open source<\/a> <a href=\"http:\/\/en.wikipedia.org\/wiki\/SSL_VPN\" title=\"SSL VPN\" class=\"mw-redirect\">SSL VPN<\/a> product developed by <a href=\"http:\/\/en.wikipedia.org\/w\/index.php?title=3SP_Ltd&amp;action=edit&amp;redlink=1\" class=\"new\" title=\"3SP Ltd (page does not exist)\">3SP Ltd<\/a>. The solution is licensed under the <a href=\"http:\/\/en.wikipedia.org\/wiki\/GNU_General_Public_License\" title=\"GNU General Public License\">GNU General Public License<\/a> (GPL) and is aimed primarily at smaller businesses to fulfill a requirement for <a href=\"http:\/\/en.wikipedia.org\/wiki\/Remote_access\" title=\"Remote access\">remote access<\/a> to internal network resources.<\/p>\n<p>It is designed to be installed upon a standalone server and allows a user to connect remotely to internal corporate resources such as <a href=\"http:\/\/en.wikipedia.org\/wiki\/Intranet\" title=\"Intranet\">intranet websites<\/a>, network file shares, \u2018<a href=\"http:\/\/en.wikipedia.org\/wiki\/Fat_client\" title=\"Fat client\">fat client<\/a>\u2019 applications and other data via a regular web browser. From the perspective of the end user the main advantage is that they have access to the applications that they would use everyday at work through a simple <a href=\"http:\/\/en.wikipedia.org\/wiki\/Web_browser\" title=\"Web browser\">web browser<\/a> without needing to install dedicated <a href=\"http:\/\/en.wikipedia.org\/wiki\/VPN\" title=\"VPN\" class=\"mw-redirect\">VPN<\/a> client software.\u00a0\u00bb<\/p>\n<p>&nbsp;<\/p>\n<p>Google tranlate pour les anglophobes (\/query pour Elwina :-p)<\/p>\n<p>&nbsp;<\/p>\n<p>Pour r\u00e9sum\u00e9, un \u00ab\u00a0portail\u00a0\u00bb en java permettant d&rsquo;acc\u00e9der en VPN aux applis\/ressources\/services\/web de notre LAN depuis l&rsquo;ext\u00e9rieur sur un simple port 443 (https) ouvert depuis votre point de connexion.<\/p>\n<p>Ca tue.<\/p>\n<p>&nbsp;<\/p>\n<p>Donc ni une, ni deux, install :<\/p>\n<p>go on : <a href=\"http:\/\/sourceforge.net\/projects\/sslexplorer\" title=\"SSL-Explorer\" target=\"_blank\">http:\/\/sourceforge.net\/projects\/sslexplorer<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Pour les pr\u00e9-requis, <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Apache_Ant\" title=\"ANT\" target=\"_blank\">ANT<\/a> (apt-get install ant sur Debian, yum install ant sur les redhat like ou ce que vous voulez install ant sur votre distrib easy ou compilation depuis les sources).<\/p>\n<p>&nbsp;<\/p>\n<p>Un JDK focntionnel. (pas un JRE hein \ud83d\ude09 )<\/p>\n<p>NB: lors de mes premiers tests, je suis parti sur un JDK 1.6 mais ca plante grave a la compil, donc je vous recommande chaudement de t\u00e9l\u00e9charger le JDK 1.5 chez Sun. (vous trouvez votre bonheur <a href=\"http:\/\/java.sun.com\/javase\/downloads\/index_jdk5.jsp\" title=\"sunjdk1.5\" target=\"_blank\">LA<\/a> )<\/p>\n<p>&nbsp;<\/p>\n<p>Une fois t\u00e9l\u00e9charger, un chmod +x sur le fichier t\u00e9l\u00e9charg\u00e9, on  installe.<\/p>\n<p>Un lien symbolique pour pas s&#8217;emb\u00eater : ln -s jdk1.5.0_12 java<\/p>\n<p>On se modifie bien comme il faut notre .bashrc (.profile, ou tout autre fichier de conf de votre shell favori (Oui Poupinade, KSH, je sais \ud83d\ude09 &#8230; )<\/p>\n<p>&nbsp;<\/p>\n<p>PATH=\u00a0\u00bb\/opt\/java\/bin:$PATH\u00a0\u00bb<br \/>\nJAVA_HOME=\u00a0\u00bb\/opt\/java\u00a0\u00bb<br \/>\nexport JAVA_HOME PATH<\/p>\n<p>&nbsp;<\/p>\n<p>(enfin vous g\u00e9rez suivant votre config hein \ud83d\ude42 )<\/p>\n<p>&nbsp;<\/p>\n<p>On d\u00e9tarreGZ l&rsquo;appli :  tar xzvf sslexplorer-1.0.0_RC17-src.tar.gz ( du grec, detarrosg\u00e9z\u00e8des)<\/p>\n<p>&nbsp;<\/p>\n<p>cd  sslexplorer-1.0.0_RC17<\/p>\n<p># ant install<\/p>\n<p>et \u00e7a compil&#8230;<\/p>\n<p>Au bout d&rsquo;un temps variable suivant que vous ayez un pentium 233mhz de r\u00e9cup ou un Octo-pro Quad coeur de votre boulot, l&rsquo;url de l&rsquo;installer s&rsquo;affiche (http:\/\/lamachinedinstall:28xxx).<\/p>\n<p>Un coup de navigateur pour terminer l&rsquo;installation et voila, ne reste plus qu&rsquo;a lancer le service.<\/p>\n<p>Je ne d\u00e9taille pas l&rsquo;interface d&rsquo;admin qui d\u00e9coule de souce.<\/p>\n<p>#ant run<\/p>\n<p>PS: je vous invite a liancer un \u00ab\u00a0ant service-install\u00a0\u00bb pour compiler et installer les scripts de d\u00e9marrage. Peit b\u00e9mol, un bug existe sous Debian, il faut passer un chmod +x sur \/opt\/sslexplorer-1.0.0_RC17\/sslexplorer\/install\/platforms\/linux\/x86\/wrapper<\/p>\n<p>&nbsp;<\/p>\n<p>un \/etc\/init.d\/sslexplorer start ou un ant run lancera le programme.<\/p>\n<p>J&rsquo;ai juste cr\u00e9er pour mon test un acc\u00e9s web (via Web-forward) sur un site web interne a mon LAN, en l&rsquo;occurence, mon wiki.<\/p>\n<p>Connexion sur https:\/\/serveurssl et on s&rsquo;identifie en tant qu&rsquo;admin. (suivant ce que vous avez renseign\u00e9 \u00e0 l&rsquo;installation).<\/p>\n<p>J&rsquo;ai cr\u00e9er tout de suite un utilisateur lambda.<\/p>\n<p>Puis on clique sur \u00ab\u00a0Web-forward\u00a0\u00bb :<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf1.png\" title=\"wf1\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf1.thumbnail.png\" alt=\"wf1\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf2.png\" title=\"wf2\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf2.thumbnail.png\" alt=\"wf2\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf3.png\" title=\"wf3\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf3.thumbnail.png\" alt=\"wf3\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf4.png\" title=\"wf4\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf4.thumbnail.png\" alt=\"wf4\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf2.PNG\" title=\"wf2\"><br \/>\n<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>On se d\u00e9connecte et on se reloggue sous l&rsquo;utilisateur Lambda :<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf5.png\" title=\"wf5\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf5.thumbnail.png\" alt=\"wf5\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Le lien apparait, on clic dessus et un ssl-explorer-agent (en java) s&rsquo;installe sur votre pc (le client doit avec un Jre quand m\u00eame \ud83d\ude09 ).<\/p>\n<p>Et une nouvelle fen\u00eatre s&rsquo;ouvre :<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf6.PNG\" title=\"wf6\"><img src=\"http:\/\/blog.guiguiabloc.fr\/wp-content\/wf6.thumbnail.PNG\" alt=\"wf6\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Magique \ud83d\ude00 \ud83d\ude00<\/p>\n<p>&nbsp;<\/p>\n<p>Vous pouvez \u00ab\u00a0publier\u00a0\u00bb ainsi des partages Windows, des acc\u00e8s FTP, des tunneling SSL sur tout les ports que vous souhaitez, bref, je vous laisse jeter un oeil \u00e0 ce produit qui a d&rsquo;immenses possibilit\u00e9s.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>EDIT : <\/strong>3SP, la soci\u00e9t\u00e9 qui a d\u00e9velopper SSL-Explorer offrait gracieusement 1 licence pour 2 user simultan\u00e9es pour son edition Entreprise. Malheureusement, depuis plusieurs semaines, le lien direct depuis l&rsquo;interface d&rsquo;admin de SSL-Explorer ou l&rsquo;acc\u00e8s direct \u00e0\u00a0 http:\/\/3sp.com\/en\/free-sslx-license\/ nous am\u00e8ne irr\u00e9m\u00e9diablement \u00e0 une page \u00ab\u00a0Not Working\u00a0\u00bb&#8230;<\/p>\n<p>C&rsquo;est bien dommage et surtout un manque de tac incompr\u00e9hensible. Que le produit existe en OpenSource dans sa version Community, c&rsquo;est tr\u00e8s bien et remarquable, mais dire qu&rsquo;on offre 1 licence pour 2 utilisateurs (ce qui convient \u00e0 la majorit\u00e9 des geeks que nous sommes) et ne pas tenir ses engagements, je trouve cela plus que moyen&#8230;<\/p>\n<p>Coup de gueule donc, ce soir, sur l&rsquo;attitude un peu sournoise de 3SP qui, au moins, pourrait communiquer sur ce sujet&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mouarf, OK, oubliez les 5 minutes mais en 1 heure je vous propose de monter une passerelle VPN vers les ressources de votre LAN, sans installer de client sur les postes, fort hein ? Un dessin valant toujours mieux qu&rsquo;un &hellip; <a href=\"http:\/\/blog.guiguiabloc.fr\/index.php\/2008\/09\/26\/ssl-explorer-une-passerelle-dacces-vpn-a-votre-intranet-en-5-minutes\/\">Read More <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[27,3,8],"tags":[56,54,55],"_links":{"self":[{"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/posts\/138"}],"collection":[{"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/comments?post=138"}],"version-history":[{"count":0,"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/posts\/138\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/media?parent=138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/categories?post=138"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.guiguiabloc.fr\/index.php\/wp-json\/wp\/v2\/tags?post=138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}