Cómo instalar OpenVPN en Ubuntu Linux: un tutorial para principiantes

Una red privada virtual es una configuración de red para forma segura sin permitir que nadie conozca su identidad. Una configuración de VPN puede cifrar sus datos de navegación y ocultar su dirección IP pública, DNS y URL. Puede visitar los sitios web restringidos y bloqueados utilizando un servicio VPN. Se puede utilizar un servicio VPN a través de WiFi, datos móviles o Internet de banda ancha. Cuando desea utilizar un servicio VPN para eludir su identidad, el dilema más confuso se presenta ante usted, ¿qué VPN debería probar? ¿Cuál es más segura que cualquier otra red privada virtual? En mi opinión, OpenVPN es uno de los mejores y más usados ​​servicios de red privada para usar en su Ubuntu Linux.

Mecanismo de trabajo de OpenVPN

La VPN se creó por primera vez para las empresas tecnológicas gigantes que necesitan proteger sus datos, pero los servicios de VPN están disponibles para todos hoy en día. Normalmente, su computadora accede a Internet directamente a través de su proveedor de servicios de Internet, mientras que la VPN crea un túnel para establecer su conexión a Internet de manera más segura y privada.

En ese caso, el servidor virtual accede a Internet en su nombre. Un servicio VPN es importante si desea ver contenido desde cualquier sitio web de transmisión con una política de restricción basada en la ubicación geográfica. A pesar de tener algunas desventajas de usar un servicio VPN, es seguro usar una VPN mientras se usa una red WiFi pública.

OpenVPN utiliza el algoritmo de cifrado para que sus datos sean privados y seguros. OpenVPN también puede enmascarar su ubicación física encriptando el canal total, aplicando la función hash e implementando el método de protocolo de enlace encriptado. En esta publicación, aprenderemos cómo instalar OpenVPN en Ubuntu Linux. Las principales características clave de OpenVPN se detallan a continuación para una mejor representación visual.

  • Servicio VPN personal y empresarial individual
  • Método de cifrado de 256 bits
  • Software de código abierto
  • Soporte de API de cifrado
  • Seguridad OpenSSL para establecer conexiones
  • Se puede utilizar en casi todas las plataformas cruzadas

Paso 1: verifique su dirección IP

La computadora y otros dispositivos pueden conectarse a Internet a través de una dirección IP (Protocolo de Internet). Su ubicación, zona horaria y otros detalles se pueden encontrar mediante la dirección IP. Una VPN oculta su dirección IP y enmascara su ubicación exacta. Cuando omite el tráfico de Internet a través de un , nadie puede detectar su dirección física.

Al principio, debe verificar la dirección IP que le dio su ISP; A continuación, cuando finalice la instalación de OpenVPN, encontrará una nueva dirección IP virtual. Puede utilizar el siguiente comando Domain Information Groper (DIG) para obtener su dirección IP.

dig +short myip.opendns.com @resolver1.opendns.com

comprobar ip

Paso 2: Instale OpenVPN en Ubuntu Linux

En este paso veremos cómo instalar OpenVPN en nuestro Ubuntu Linux. Usaremos un comando cURL en el shell del terminal para descargar el archivo de script. Después de descargar el archivo de script, usaremos el comando chmod para cambiar el permiso de acceso del archivo de script, y luego ejecutaremos un comando bash para iniciar el proceso de instalación de OpenVPN. Si no tiene la herramienta cURL instalada dentro de su máquina Ubuntu, puede usar la siguiente línea de comando de terminal para instalar cURL.

sudo apt install curl

Ahora, ejecute este  en el shell de su terminal para obtener el archivo de script del instalador de OpenVPN. El openvpn-install.sharchivo se descargará y almacenará dentro del directorio de inicio de su Ubuntu Linux.

curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

Ejecute el comando chmod y el comando bash uno tras otro para inicializar el proceso de instalación de OpenVPN. En el proceso de instalación, se le pedirá que elija varias opciones para continuar.

Si su conexión a Internet es compatible con IPv6, podrá elegir la configuración de IPv6. También obtendrá opciones para seleccionar puerto, protocolo, DNS, compresión de tráfico y personalizar la configuración de cifrado.

chmod +x openvpn-install.sh
sudo bash openvpn-install.sh

OpenVPN en la instalación de Ubuntu Linux

Finalmente, se le pedirá que proporcione el nombre de su conexión VPN. El archivo de configuración de VPN se guardará dentro del /home/<user_name>/name.ovpn.directorio. Debe conservar este archivo para importar la configuración de OpenVPN en la configuración de su administrador de red de Ubuntu. Anote su dirección IPv4 y necesitará esta dirección para importar la configuración de VPN al administrador de red.

Paso 3: Verifique la IP y el puerto de OpenVPN

Una red privada virtual crea una IP y un puerto virtuales para enrutar el tráfico a un servidor virtual. En Ubuntu Linux, el puerto OpenVPN predeterminado es 1194. Puede verificar el de de OpenVPN desde el shell terminal usando el tuplncomando.

Ahora, para verificar la dirección IP virtual de OpenVPN, ejecute el comando de terminal que se indica a continuación. La IP virtual también se conoce como IP de túnel. Busque la tun0sintaxis para encontrar la dirección IP virtual.

sudo ss -tupln | grep openvpn 
ip add

agregar ip

Paso 4: Instale el cliente OpenVPN en Ubuntu Linux

En este paso, veremos cómo instalar el demonio OpenVPN dentro de Ubuntu Linux. El proceso de instalación es muy sencillo; solo necesita ejecutar un apt-installcomando en el terminal de Ubuntu.

Después de instalar el demonio de OpenVPN, también debe instalar la configuración de OpenVPN dentro del . El administrador de red se utilizará más tarde para establecer la conexión VPN. El programa demonio permitirá que OpenVPN se ejecute en segundo plano del sistema.

  • Instale el demonio OpenVPN
sudo apt install openvpn
  • Instale OpenVPN Network Manager
sudo apt install network-manager-openvpn

Paso 5: Habilite e inicie OpenVPN en Ubuntu Linux

Después de que se haya realizado toda la instalación y la verificación de IP, ahora es el momento de iniciar los servicios OpenVPN en su máquina Ubuntu. Use las siguientes líneas de comando de terminal para iniciar, habilitar y verificar el estado de OpenVPN en su máquina Linux. Si ha configurado OpenVPN correctamente, podrá ver el estado activo, el directorio VPN y el número de identificación del proceso (PID).

sudo systemctl start openvpn 
sudo systemctl enble openvpn
sudo systemctl status openvpn

OpenVPN en el estado de Ubuntu Linux

Para detener todos los procesos en ejecución de OpenVPN en su máquina Ubuntu, ejecute el siguiente comando kill en el shell del terminal.

sudo killall openvpn

Paso 6: Importe la configuración de OpenVPN a Network Manager

Anteriormente, hemos creado un archivo que incluye la configuración de OpenVPN. Ahora tenemos que importar el archivo a la configuración de red desde el directorio de inicio. Para importar la configuración, primero, tenemos que abrir el directorio de archivos usando el shell del terminal.

Luego usaremos un comando de Copia segura (SCP) para copiar y aplicar la configuración dentro del servidor VPN desde el directorio local. Tenemos que usar la dirección IP específica (puerta de enlace) que encontramos anteriormente al instalar el archivo de script OpenVPN.

Tenga cuidado con el uso de la dirección IP; debe utilizar su dirección IPv4 pública para importar los ajustes de configuración en el administrador de red. Si encuentra algún problema al ejecutar el comando SCP, asegúrese de que su red no se esté ejecutando detrás de ningún módulo de traducción de direcciones de red (NAT) en ejecución.

cd ~
/home/jahid/ninjatecnologia.ovpn. scp [email protected]:/home/jahid/jahid.ovpn.

OpenVPN en Ubuntu Linux scp

Para acceder a la configuración de OpenVPN desde Ubuntu Network Manager, debe importar la configuración de OpenVPN dentro de la configuración de red. Para agregar una red VPN en el Administrador de red, debemos abrir la configuración de conectividad y hacer clic en el icono más de la configuración de VPN. Luego tenemos que elegir la opción ‘ Importar desde archivo ‘, seleccionar e importar el archivo de configuración.

OpenVPN en Ubuntu Linux import1

Ahora, seleccione el .ovpnarchivo de su directorio de inicio para finalizar el proceso de importación.

importar hornovpn en ubuntu

Finalmente, podrá alternar el botón VPN para conectar OpenVPN en su Ubuntu Linux. También puede conectar y desconectar el servicio VPN desde la barra superior de Ubuntu.

OpenVPN en Ubuntu Linux vpn conectado

Paso 7: Configuración de firewall para OpenVPN en Ubuntu

Como todos sabemos, Ubuntu usa el sistema de para administrar el tráfico de red entrante y saliente, por lo que para obtener una conexión a Internet ininterrumpida a través de OpenVPN, debemos configurar la configuración del firewall para OpenVPN.

Mencioné anteriormente que OpenVPN usa el Protocolo de datagramas de usuario (UDP), y el puerto predeterminado de OpenVPN es 1194. Por lo tanto, permitiremos el puerto contra el protocolo de conexión.

ufw allow 1194/udp

También puede editar el script de configuración del firewall utilizando el editor Nano para editar la política de reenvío predeterminada para OpenVPN. Abra el script y busque la sintaxis DEFAULT_FORWARD_POLICY, luego cambie el valor de DROPa ACCEPT. Luego guarde el script y salga del archivo.

sudo nano /etc/default/ufw
DEFAULT_FORWARD_POLICY="ACCEPT"

Paso 8: eliminar OpenVPN en Ubuntu Linux

Hasta ahora, hemos visto cómo instalar y configurar OpenVPN en Ubuntu Linux. Ahora veremos cómo eliminar y limpiar el OpenVPN de Ubuntu. Puede utilizar las siguientes líneas de comando de terminal para desinstalar y eliminar los archivos de configuración de su sistema de archivos.

sudo apt-get remove openvpn
sudo apt-get autoremove openvpn
sudo apt-get purge openvpn
sudo apt-get autoremove --purge openvpn

También puede intentar eliminar OpenVPN utilizando los instalación de . Una vez que OpenVPN esté instalado dentro de su máquina, no podrá volver a instalarlo. Si ejecuta el comando de instalación nuevamente, le dará opciones para agregar un nuevo usuario, revocar usuarios existentes y eliminar OpenVPN de su máquina Ubuntu Linux. Puede elegir la opción ‘ Eliminar OpenVPN ‘ para eliminar OpenVPN de su máquina.

OpenVPN en Ubuntu Linux eliminar

Pensamientos finales

Antes de instalar OpenVPN en su Ubuntu Linux, ¿necesita saber qué tipo de red privada virtual necesita? El OpenVPN se utiliza principalmente para establecer una conexión de red privada de shell segura. Si desea utilizar una VPN de protocolo de túnel punto a punto o una VPN de seguridad de protocolo de Internet, debe pensarlo dos veces antes de instalar OpenVPN en su máquina.

En esta publicación, he descrito los pasos de cómo instalar y configurar el demonio OpenVPN en su Ubuntu Linux. También he explicado el método de trabajo y las características clave de OpenVPN. En caso de que esté buscando una red privada virtual cifrada de extremo a extremo, OpenVPN es adecuado para usted. Usar una red privada virtual es totalmente seguro y legal.

Si encuentra esta publicación útil e informativa, compártala con sus amigos y la comunidad de Linux. Háganos saber qué VPN es la más confiable para usted. Escribe tus opiniones en el segmento de comentarios.

Leave a Comment

Your email address will not be published. Required fields are marked *