Contents

Instalar y configurar el cliente OpenVPN en Windows

Después de instalar nuestro propio servidor OpenVPN, y tal y como vimos en la entrada correspondiente para GNU/Linux, vamos a instalar el cliente OpenVPN en Windows. El procedimiento es muy muy similar a su homólogo en GNU/Linux, por lo tanto algunas partes están copiadas directamente de dicho tutorial.

/wp-content/uploads/2013/06/openvpn_logo.png
Logo OpenVPN

Requisitos previos

Disponer de un servidor OpenVPN correctamente configurado al que conectarnos (cosa bastante evidente).

Los certificados necesarios para la conexión SSL/TLS:

  • Clave pública de la CA: Sobrebits_CA.crt.
  • Clave pública de usuario: Nombredeusuario.crt.
  • Clave privada de usuario: Nombredeusuario.key.

Instalación y configuración del cliente OpenVPN

Lo primero que debemos hacer es descargar e instalar (con las opciones por defecto) el cliente para Windows de OpenVPN disponible en su web.

Después de instalarlo debemos dirigirnos al directorio de instalación (C:Archivos de programaOpenVPN) donde encontraremos una serie de directorios interesantes. El primero en el que nos deberemos fijar es en el de sample-config, de donde cogeremos el archivo client.ovpn y lo copiaremos al otro directorio que nos interesa, el directorio config.

Posteriormente copiamos los tres certificados mencionados en la parte de requisitos y los copiamos en esta misma carpeta.

Ahora tenemos que abrir el archivo de configuración client.ovpn con nuestro editor favorito (importante abrir el editor como administrador en el caso de usar Windows con un usuario raso, cosa que todo el mundo debería hacer). Aquí básicamente deberemos configurar tres cosas: la dirección de nuestro servidor OpenVPN, la ruta hacia los certificados anteriormente citados y forzar que todo el tráfico se envíe a través de la VPN.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# Dirección del servidor y puerto
 remote tmblck.sytes.net 1194

# Ruta de los certificados
 ca Sobrebits_CA.crt
 cert Nombredeusuario.crt
 key Nombredeusuario.key

# Redirigimos todo el tráfico a través de la VPN
 redirect-gateway def1[/bash]

Ejecutar el cliente OpenVPN en Windows y comprobación de funcionamiento

Ya lo tenemos todo hecho a nivel de configuración, vamos a probar el cliente OpenVPN. Nos dirigimos a Inicio > Todos los programas > OpenVPN > OpenVPN GUI. Después de esto no aparecerá ningún tipo de pantalla, deberemos ir al área de notificación, hacer clic derecho en el icono de OpenVPN GUI y pinchar en Connect. Si la conexión se ha realizado correctamente nos encontraremos con este mensaje:

/wp-content/uploads/2013/07/cliente-conectado-openvpn.png
Cliente conectado openvpn

Con la conexión establecida podemos dirigirnos a uno de esos millones de sitios que nos dicen nuestra IP pública para comprobar que estamos pasando nuestro tráfico por el túnel.