LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

A continuación veremos como configurar un cliente OpenVPN tanto en Linux como en Android.

Si tras ver el post anterior: “Configurar OpenVPN en Linux” aprendimos a crear un túnel para conectar de forma segura desde el exterior a una red privada como puede ser la de casa o la de la oficina, en esta ocasión vamos a ver como configurar el cliente.

 

Configurar cliente OpenVPN en GNU/Linux

Lo primero que haremos será descargar el software:

# apt-get install openvpn network-manager-openvpn-gnome
# service network-manager restart

Lo siguiente es contar con el certificado apropiado para poder cifrar la comunicación con el servidor OpenVPN, además del archivo de configuración del cliente.

Nota: podemos aprender a hacer esto en la entrada “Configurar OpenVPN en Linux” en la sección “Crear certificados” y “Crear archivo de configuración cliente”.

Si hemos seguido los pasos de la entrada citada en la nota, contaremos entonces con la clave pública (.crt) y privada (.key), además del archivo de configuración (*.conf) en nuestro Desktop o dispositivo con el que queremos conectar a la red privada de casa.

En este momento ya podríamos conectar tan solo ejecutando el siguiente comando:

# service openvpn start    // SysV
# systemctl start oepnvpn    // systemd

Si queremos configurarlo desde el escritorio mediante Network Manager para conectar o desconectar de la VPN tan solo con un clic, podremos hacerlo gracias al plugin descargado en el primero paso (network-manager-openvpn-gnome), haremos lo siguiente:

En la imagen anterior se ha utilizado un certificado generado para un dispositivo Android (Xiaomi) que utilizaremos para que el Desktop Linux Mint conecte con la VPN. Este mismo certificado será utilizado posteriormente para configurar el dispositivo Android. Esto NO es problema mientras ambos dispositivos (Desktop y Xiaomi) no quieran conectar a la misma vez. Para conectar con ambos a la vez deberíamos entonces de generar un certificado para cada uno.

Importante: la configuración anterior SOLO es válida si hemos seguido los pasos para configurar el servidor tal y como se describe en la entrada “Configurar OpenVPN“. Es posible configurar muchas mas opciones que veremos en las siguientes entradas. Por ejemplo:

  • Si en vez de tun0 utilizamos tap0 (usado por equipos Windows o cuando configuramos un VPN bridge). En tal caso habrá que marcar la opción “Usar dispositivo TAP
  • Actualmente el protocolo configurado ha sido UDP, si por el contrario hemos utilizado TCP, seleccionaremos la opción “Usar conexión TCP
  • Si el puerto de escucha en el servidor OpenVPN es distinto al 1194, lo especificaremos en la primera opción “Usar un puerto de pasarela personalizado”

Dentro de la pestaña Seguridad existen otras opciones interesantes:

  • Cifrado: si estamos utilizando en la configuración del servidor OpenVPN algún tipo de cifrado, deberemos entonces de indicarlo en la pestaña “Seguridad > Cifrado
  • Autenticación HMAC: en este caso no hemos utilizado autenticación HMAC pero en las siguientes entradas veremos como aplicarlo.

Una vez finalizada la configuración la guardaremos y ahora veremos como en nuestras preferencias de red aparece lo siguiente:

Ahora con tan solo clicar en OpenVPN Config, conectaremos con la red de casa.

No estás registrado para postear comentarios



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Formulario de acceso

Filtro por Categorías