Una Red Privada Virtual (VPN por sus siglas en inglés) sirve para crear una conexión encriptada entre 2 o más puntos a través de Internet. Un caso de uso típico puede ser permitir al acceso a servicios de una intranet de forma segura desde Internet. Otro caso típico de uso es interconectar redes locales de 2 ó más sucrusales a través de Internet. En este artículo haremos la primera opción y en un futuro cercano publicaré cómo interconectar 2 redes.
Existen varias implementaciones de VPN y en el mundo de software libre una de las más populares es OpenVPN. Una de sus grandes ventajas, es que se pueden tener clientes en distintos sistemas operativos com GNU/Linux, Windows, Mac y seguro que en todas las versiones BSD.
Instalación
OpenVPN viene por defecto en la mayoría de las distribuciones GNU/Linux. En mi caso suelo utilizar Debian o Ubuntu. La instalación la hice con aptitude:
aptitude install openvpn
En distros basadas en RPM la instalación se la hace con yum:
Quién no ha actualizado su blog desde un accessppoint público donde fácilmente nuestra clave podría ser hackeada y luego alguien más podría hacer maravillas con nuestro blog. Talvez si voy a un restaurante esto no sea tan probable (pero podría ser), pero si voy a un evento de tecnología cómo el FLISOL o un Barcamp. donde la red esta abierta y estoy rodeado de expertos informáticos la historia es muy diferente. Para muestra un botón de lo que José Miguel Parella hizo para ilustrar este problema.
En este artículo explicaré como asegurar WordPress para que la administración del mismo tenga una comunicación encriptada con el servidor. Para esto modificamos el archivo:
/directorio/instalacion/wp-admin.php
Añádimos la siguiente línea:
define('FORCE_SSL_ADMIN', true);
Esta línea debería estar antes de este comentario:
/* That's all, stop editing! Happy blogging. */define('ABSPATH', dirname(__FILE__).'/');
Con esto estaremos obligados a administrar WordPress através de HTTPS. Ojo deberían tener configurado su servidor web para que escuche por HTTPS en ese puerto.
Una vez terminado el FLISOL de Cayambe envié un correo muy emocionado compartiendo mi experiencia a varias listas. Al parecer mi emoción fue tanta que me publicaron el correo en el sitio de LinuxPreview.
Luego de enviar el correo decidí descagar mis correos y obtuve una triste noticia desde la ciudad de Portoviejo. Lamentablemente justo el día en que se realizaba el FLISOL hubo un apagón. Por más buenas intenciones que alguien pueda tener, es imposible hacer un festival de instalaciones sin electricidad. (más…)
Algunos miles de personas estarán participando en la organización del FLISOL, otros varios miles participar en este evento. Lo que talvez la gran mayoría no sabe es cómo nació el FLISOL.
Al ingresar al sitio oficial del FLISOL se puede ver que no existe una referencia del primer evento en el año 2005. Sospecho que por algún motivo se perdió el backup pero recientemente encontré un snapshot del 3 de abril del año 2005, que muestra como se veía el sitio un día después de la realización del primer FLISOL. (más…)
El 19 de julio de 2010 publiqué un artículo en este blog llamado: Usuarios de Software Libre y Software Privativo. Recientemente por algún motivo la gente volvió a descubrir este artículo, entre ellos Alexandro Colorado. Alexandro me pidió que leyera el artículo y grabara el audio para hacer un video que podría ser útil para el FLISOL de este año. Así que le hice caso, grabe el audio y Alexandro hizo el resto con software libre.
Este video fue transmitido en el programa de “Día a Día” a nivel nacional en el año 2006. El reportaje se grabó a finales del 2005 y lo transmitieron en el 2006. Pablo Morán (realizador), hizo un excelente trabajo al explicando lo que es el software libre:
Muchos de ustedes ya deben saber que los proyectos de Software Libre: Elastix (Ecuador), Medical (Argentina) y Process Maker (Bolivia) son finalistas en los premios de la comunidad de Source Forge lo que ya es un logro. Sobre todo si consideramos que estamos entre los 10 mejores en nuestras categorías cuando hubo cerca de 5000 proyectos nominados a nivel mundial.
El link automáticamente selecciona a Elastix (Best Project for the Enterprise) como voto. Luego seleccionamos a Medical en la categoría de Best Project for the Goverment, y a Process Maker como Best Comercial Project y Best Visual design
Más allá de apoyar a 3 proyectos de software libre, estamos apoyando la idea de que en América Latina bajo las mismas condiciones somos iguales podemos producir software de igual o mejor calidad que en el resto del mundo. El software libre nos permite tener las mismas posibilidades.
De ganar uno, dos o los tres proyectos. Estarémos abriendo la puerta para que más comunidades y proyectos de software libre de la región sean conocidos. Así como estarémos motivando a los desarrolladores tradicionales de software a liberar su software.
Para mi el FLISOL es el evento de software libre más importante que existe. Me gusta mucho este evento porque demuestra la importancia que tiene la comunidad en el movimiento del software libre. Sin lugar a dudas 18 países y más de 200 ciudades participando en un evento de manera voluntaria con el único fin de ayudar a los demás es algo digno de apreciar.
Cuando recibimos un email para el proyecto de Elastix invitándonos a participar en el FLISOL de la ciudad de Chiclayo en el Perú, sabía que teníamos que asistir a este evento. Aceptamos la invitación a pesar de que no conocía mucho de Chiclayo (sabía del señor de Sipan), ni de Christian Nieto que fue la persona que nos invitó. En todo caso si esta persona esta organizando un FLISOL y nos invita a dar una charla sobre Elastix (proyecto de software libre para el que trabajo y es hecho en Ecuador), tenía que ser una buena persona. Pues no me equivoqué.
Chiclayo se encuentra al norte del Perú por lo que decidí viajar en bus. Probablemente en avión hubiera sido más cómodo y más rápido, pero me pareció interesante el hecho de viajar en bus y cruzar la frontera por tierra. Sobre la experiencia al cruzar la frontera espero escribir un post en el futuro no muy lejano.
Llegué a Chiclayo y entre los mil taxis y moto-taxis que me querían llevar apareció Christiam. Con un coordial saludo y me llevó a al Eco-Hostal Mamita Helmita donde me di un duchaso y me cambié de ropa. Luego el tour turistico por Lambayeque.
Al esperar la llegada de Christiam, conocí a Tatiana Al-Chueyr de Brasil. Ella trabaja como coordinadora de un proyecto de software libre para los hospitales de Brasil. Este proyecto auspiciado por el gobierno de Brasil se lo pueden descargar del portal de software público de Brasil. Otro dato interesante que conversamos con Tatiana es que ella había leído un artículo sobre Elastix en la revista de LAN mientras viaja de Sao Paulo a Lima.
Llegó Christiam y nos fuimos a la fábrica de dulces San Roque, al museo “Tumbas Reales del Señor de Sipan” y a comer rica comida Peruana en el Restaurante el Cántaro. En la tarde tuvimos un conservatorio sobre software libre y negocios en la universidad Señor de Sipan.
Muchas cosas han pasado desde que descubrí la comunidad de software libre de Ecuador en el 2004. Para mi el software libre era una forma barata de poder utilizar mi computadora con muchos beneficios técnicos y con gente en Internet dispuesta a ayudarme cuando tenía problemas. En ese entonces yo ya había aprendido lo suficiente como para responder preguntas. Disfrutaba mucho el hecho de ayudar y ser ayudado a través de de los foros y las listas de correo.
Llegó el primer FLISOL y esto fue un descubrimiento facinante para mí. Deje de ser un geek de la computación y me convertí en activista de software libre. Me pareció algo tan lindo el espíritu de FLISOL y me entusiasme tanto que terminé siendo coordinador nacional del evento por 3 años. Esto habiendome graduado 6 meses antes de la universidad y sin conocer a nadie de las personas con las que trabajaba, siendo casi todos mayores que yo. (más…)
Cuando pensé en escribir este post, mi intención era explicar a la gente lo que es un lista de correo, un foro, un chat o un wiki, pero cuando empecé escribir preferí hacerlo compartiendo algunas de mis experiencias dentro de las comunidades virtuales. Creo que de esta manera se puede entender porque son tan importantes las comunidades de software libre.
El Placer de Ayudar
Una de las cosas que a mi más me apasiona del mundo del software libre son sus comunidades. Empecé a descubrirlas por ahí del 2003 cuando empezaba exploraba el fascinante mundo de GNU/Linux. Si yo tenía algún problema técnico con mi sistema operativo libre y necesitaba ayuda, entonces entraba a un lugar en Internet donde yo hacía una pregunta y esta era respondida mágicamente en pocas horas. Ese lugar es un foro y para mi en ese entonces se llamaba Linux Questions (Inlgés).