{"id":72,"date":"2006-11-27T20:45:53","date_gmt":"2006-11-28T01:45:53","guid":{"rendered":"http:\/\/www.lastdragon.net\/?p=72"},"modified":"2019-10-10T12:59:51","modified_gmt":"2019-10-10T18:59:51","slug":"vpn-con-openvpn","status":"publish","type":"post","link":"https:\/\/www.lastdragon.net\/?p=72","title":{"rendered":"VPN con OPENVPN"},"content":{"rendered":"<p>Este art\u00edculo describe de una forma muy ligera como implementar una VPN entre Linux y Linux, Linux y Windows o Windows y Windows y solo me limitare a mostrar brevemente como crear el t\u00fanel, asumo que ya sabes rutiar en Linux y\/o en Windows, por lo que mi meta es crear el t\u00fanel y nada mas, si requieres mas informaci\u00f3n, revisa el documento del cual base este extracto, a continuaci\u00f3n pongo la liga.<\/p>\n<p>Para este prop\u00f3sito usare Open VPN.<\/p>\n<p>Conectare 2 equipos un servidor con Red Hat GNU\/Linux 4 y el lado cliente ser\u00e1 un Windows Server 2003.<\/p>\n<p>Me he basado en el documento<br \/>http:\/\/laurel.datsi.fi.upm.es\/~rpons\/openvpn_como\/<br \/>.<\/p>\n<p>Para este art\u00edculo usaremos una llave est\u00e1tica por que es m\u00e1s f\u00e1cil y r\u00e1pido de implementar.<\/p>\n<p>En Linux se requiere bajar el c\u00f3digo fuente de:<br \/>http:\/\/openvpn.net\/<\/p>\n<p>De igual forma y del mismo sitio se baja el instalador de Windows ya precompilado, si que deseamos implementarlo en Windows.<\/p>\n<p>Pasos para la configuraci\u00f3n<\/p>\n<p>1) Compilar, si no cuentas con las librer\u00edas de compresi\u00f3n, tendr\u00e1s que desactivarlas al ejecutar el comando .\/configure, as\u00ed: .\/configure &#8211;disable-lzo<br \/>2) General la llave est\u00e1tica con el comando<br \/>openvpn &#8211;genkey &#8211;secret static.key<br \/>Este archivo lo deben tener ambas partes, asi que debes copiar el static.key y compartirlo con el cliente y servidor. Como es tu llave de seguridad y con lo que se encriptara el t\u00fanel, debes asegurarte de enviarlo por un medio seguro al otro extremo.<br \/>3) Escribe el archivo de configuraci\u00f3n dependiendo si es lado servidor o lado cliente.<br \/>4) Arrancar el servicio con el comando openvpn dependiendo si configuraste servidor o cliente as\u00ed:<br \/>Openvpn &#8211;config cliente.conf &amp;<br \/>o<br \/>openvpn &#8211;config Server.conf &amp;<\/p>\n<p>El contenido de los archivos en el paso 3, se encuentran en el archivo que continuaci\u00f3n dejo para que sea bajado. Dentro del archivo est\u00e1n los archivos que use en el video de ejemplo, tanto el servidor como el cliente, tambi\u00e9n incluyo el archivo de llave est\u00e1tica, pero es mejor que generes tu propio archivo y lo uses, aunque para practica puedes ocupar el que incluyo. Tambi\u00e9n incluyo el c\u00f3digo fuente del openvpn y del instalador del openvpn para Windows<\/p>\n<p>Es importante aclarar que las configuraciones de los archivos y .conf son validas en Windows o Linux una vez que se tiene correctamente instalado el openvpn, asi que es indistinto si usas Windows como Server de vpn y Linux como cliente, en en el video el servidor es el Linux y el cliente es el Windows.<\/p>\n<p>El archivo para descargar es:<\/p>\n<p>https:\/\/www.lastdragon.net\/misarchivos\/openvpn.tar.gz<\/p>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Sc4omkU80fU\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"><\/iframe><\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este art\u00edculo describe de una forma muy ligera como implementar una VPN entre Linux y Linux, Linux y Windows o Windows y Windows y solo me limitare a mostrar brevemente como crear el t\u00fanel, asumo que ya sabes rutiar en Linux y\/o en Windows, por lo que mi meta es crear el t\u00fanel y nada&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-72","post","type-post","status-publish","format-standard","hentry","category-consultoria-y-manuales"],"_links":{"self":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=72"}],"version-history":[{"count":1,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/72\/revisions"}],"predecessor-version":[{"id":2172,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/72\/revisions\/2172"}],"wp:attachment":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}