Que demonios es una VPN?

Como se me dificulta explicar este tipo de temas de una forma que todo el mundo pueda entender fácilmente sin entrar en tecnicismos recurro a este vídeo que explica perfectamente su función:

Video YouTube

 

Ok muy educativo, pero porque diablos Cryptostorm y no otro proveedor?

Sencillamente porque cumple con los criterios listados abajo:

  • Permite descargas P2P (hola pirate bay).
  • Es una empresa descentralizada.
  • No guarda logs ni direcciones IP.
  • El precio me parece razonable.
  • No es necesario registrarse.
  • Puedes pagar con BTC, PayPal o Tarjeta de crédito (yo pago con BTC).
  • Múltiples ubicaciones alrededor del mundo (hasta en el vaticano XD).

 

Inicio del tutorial

Aclaraciones previas:

  1. Algunos servicios prohíben el uso de VPN como Netflix o sitios donde se necesite una IP local como algunas paginas web de entidades bancarias.
  2. Si bien esta VPN nos asegura un anonimato CASI total, esta no debe usarse para propósitos ilegales, para eso están las bootnets.
  3. En algunos países con dictaduras estúpidas usar VPN pude ser penado.

 

Pasos iniciales:

Instalamos lo necesario, generalmente todas las distribuciones tienen lo necesario en sus repositorios oficiales.

Ejemplo Arch-Linux, Parabola GNU/Linux-libre:

Compramos un token de acceso en la pagina oficial de cryptostorm, también tiene una versión gratuita pero es muy limitada:

El token de acceso nos llegara al correo de la cuenta PayPal o al que proporcionamos si pagamos con BTC:

Nos dirigimos a la pagina de Git de cryptostorm:

Descargamos los archivos de configuración:

Creamos una carpeta llamada client , copiamos el archivo ca.crt y el archivo de configuración de el país que queramos de la carpeta Linux que contenía el archivo descargado, en mi caso yo uso el archivo cstorm_linux-dynamic_udp.ovpn es recomendable que el elegido sea un archivo UDP, para ver las diferencias ente UDP y TCP les dejo este link.

Configuración fácil (NOOB)

Esta configuración se llevo a cabo con el entorno de escritorio KDE Plasma 5.8.5, pero debe ser lo mismo con networkmanager en  Gnome, LXQT, XFCE y Enlightenment.

Vamos al icono de la red y seleccionamos la configuración de redes:

Seleccionamos la opción “Añadir” y después “Importar VPN”:

Seleccionamos la opción “Sí”:

Procedemos a configurar la VPN:

Aquí lo importante no es la contraseña, es el nombre de usuario, deberemos sacar el hash SHA512 de el toquen de autentificacion que nos enviaron por correo con el siguiente comando, tal y como esta, mayúsculas y guiones incluidos:

El resultado sera nuestro nombre de usuario con el que accederemos a la VPN, la contraseña puede ser cualquiera:

Y listo seleccionamos la opción “Conectar” y estaremos conectados a la VPN para comprobar la conexión vamos a la pagina oficial de cryptostorm, esperamos un poco y nos debe de aparecer este banner:

Modo manual (Pro, VIP, Full-premiun-gold-platinum-elite-admin, headshot)

Este método me gusta mas que el anterior, consiste en definir de forma manual mediante la shell la configuración de la VPN.

Abrimos una shell (terminal, consola) y como hackers pro, escribimos los siguientes comandos, tomando en cuenta que ya hicimos los pasos iniciales, ingresamos al directorio donde creamos la carpeta client:

Después ingresamos al siguiente directorio:

Procedemos a modificar nuestro archivo de configuración:

Editamos el archivo modificado:

Modificamos y/o agregamos la siguientes lineas y guardamos:

Y como somos Hackers-Pro vamos a crear un archivo que contenga la contraseña y el nombre de usuario para no tener que ingresarla manualmente usando el toquen de autentificacion que nos enviaron por correo con el siguiente comando, tal y como esta, mayúsculas y guiones incluidos :

Con este comando agregamos cualquier cosa como contraseña como en el siguiente ejemplo

Establecemos los permisos de la carpeta:

Habilitamos la VPN ejecutando el siguiente comando:

Listo.

 

Configuración obligatoria

Se debe deshabilitar IPV6 para evitar que nuestra dirección IP pueda ser comprometida:

Agregamos la siguientes lineas:

Generamos el nuevo archivo de configuración del grub:

Guardamos Y reiniciamos el sistema, para comprobar que nuestra conexión pasa a través de la VPN visitamos los siguientes sitios:

Whatismyip (un clasico).

Geo IP Tool.

Listo con esto finalizamos este tutorial, este es dedicado a cryptostorm, pero funciona a la perfección con cualquier proveedor VPN que implemente OpenVPN.

Espero que haya sido de su agrado, nos leemos.

6
Deja una respuesta

avatar
6 Hilos de comentario
0 Respuestas de hilo
0 Seguidores
 
Comentario más reaccionado
El hilo de comentarios más caliente
3 Autores de comentarios
Fastest VPNOneVPNJesús RivasConfiguración de cliente OpenVpn de Cryp...Bitacoras.com Autores de comentarios recientes
  Suscribirse  
Los más recientes Los más antiguos Más votados
Notificarme las
Fastest VPN
Invitado

Su artículo realmente informativo sobre la configuración del cliente OpenVpn de Cryptostorm en GNU Linux

OneVPN
Invitado

Cada vez que vaya en línea sin una VPN, el IP y la ubicación de su equipo quedan expuestos. Cualquier sitio web que visites puede identificarte y registrar tu visita. VPN le devuelve su privacidad ocultando su IP y ubicación. Conéctese a un servidor VPN en ubicaciones VPN en diferentes países. Para otras computadoras en Internet, parece que estás navegando desde el IP y la ubicación de un servidor VPN.

OneVPN
Invitado

Es realmente difícil de instalar y configurar el cliente OpenVPN en Cryptostorm

Jesús Rivas
Invitado
Jesús Rivas

Hola, muy buena la explicación. No conocía ese VPN. Mi pregunta es: ¿lo has probado para ver programación de Netflix no disponible en tu país? ya que Netflix está evitando a toda costa que los usuarios usen VPN para saltarse las restricciones locales y ver otro contenido. De ser así contrataría el servicio de OpenVPN, porque he tratado de saltarme esas restricciones con otras aplicaciones VPN y no me ha dado resultados 🙁

trackback

[…] Hoy veremos lo que es una VPN y como configurar el clinete OpenVPN de Cryptostorm en GNU/Linux.  […]