Cómo instalar el servidor VPN Pritunl en Ubuntu Linux

Tutoriales marzo 4, 2021

En este post veremos cómo instalar el servidor VPN Pritunl en Ubuntu 20.04 | 18.04.

El servidor VPN Pritunl es un servidor VPN empresarial de código abierto y gratuito que cualquiera puede usar para configurar túneles VPN seguros a través de las redes.

Pritunl viene con una interfaz web simple pero poderosa que funciona con otros servidores VPN de código abierto como OpenVPN, IPsec, WireGuard y otros en servicios distribuidos en la nube.

El servidor Pritunl VPN permite enlaces complejos de sitio a sitio, enlaces de puerta de enlace y proporciona acceso a la red local a usuarios remotos.

Para comenzar a instalar Pritunl en Ubuntu, sigue los pasos a continuación:

Preparar Ubuntu

Antes de instalar el servidor Pritunl VPN, asegúrese de que estos paquetes estén instalados para permitir una instalación perfecta.

sudo apt update
sudo apt install curl gnupg2 wget unzip

Instalar el servidor VPN Pritunl

Después de instalar los paquetes anteriores, sigue los pasos a continuación para instalar Pritunl. Primero, agregue su clave de repositorio y archivo a Ubuntu, ya que los paquetes Pritunl no están disponibles en Ubuntu de forma predeterminada.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv E162F504A20CDF15827F718D4B7C549A058F8B6B
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A

A continuación, ejecute los siguientes comandos para agregar su archivo de repositorio.

echo "deb http://repo.pritunl.com/stable/apt focal main" | sudo tee /etc/apt/sources.list.d/pritunl.list

Después de eso, ejecute los siguientes comandos para instalar Pritunl.

sudo apt update
sudo apt install pritunl

Después de la instalación, estos comandos se pueden usar para iniciar, detener y habilitar el servidor Pritunl VPN para que se inicie automáticamente cuando se inicie el servidor.

sudo systemctl stop pritunl
sudo systemctl start pritunl
sudo systemctl enable pritunl

Para verificar si el servidor está instalado y listo, ejecute los siguientes comandos:

sudo systemctl status pritunl

Eso debería mostrar líneas similares a las que se muestran a continuación:

 pritunl.service - Pritunl Daemon
     Loaded: loaded (/etc/systemd/system/pritunl.service; enabled; vendor prese>
     Active: active (running) since Wed 2021-03-03 21:39:45 CST; 13s ago
   Main PID: 4149 (pritunl)
      Tasks: 19 (limit: 4654)
     Memory: 159.2M
     CGroup: /system.slice/pritunl.service
             ├─4149 /usr/lib/pritunl/bin/python /usr/lib/pritunl/bin/pritunl st>
             └─4173 pritunl-web

Instalar MongoDB

Pritunl se basa en el servidor de base de datos MongoDB. Debido a que los paquetes de MongoDB no están disponibles en Ubuntu, también deberá agregar su repositorio.

Ejecute los siguientes comandos para agregar su archivo y clave de repositorio.

curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

A continuación, agregue su archivo de repositorio.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Finalmente, ejecute los siguientes comandos para instalar.

sudo apt update
sudo apt-get install mongodb-server

Acceder al portal Pritunl

En este punto, Pritunl está instalado y listo. Vaya al nombre de host o la dirección IP del servidor.

http://localhost

Antes de que pueda iniciar sesión, deberá generar una clave de configuración. Ejecute los siguientes comandos para hacer eso.

sudo pritunl setup-key

Eso debería mostrar líneas similares a la de abajo con una clave de configuración.

  from cryptography import x509
a699d8b59a584b958f04bc2f4da5c48f

Copie la clave e introdúzcala en el asistente de configuración, luego haga clic en Guardar.

A continuación, ejecute los siguientes comandos para generar una contraseña que se utilizará para iniciar sesión.

sudo pritunl default-password

Debería ver líneas similares a las siguientes. Utilice las credenciales para iniciar sesión.

Administrator default password:
  username: "pritunl"
  password: "jI2XnSWLLcU4"

Inicie sesión y comience a configurar su entorno.

Eso debería mostrar el tablero de Pritunl. Desde allí puede configurar su entorno.

Vaya a la pestaña del servidor y cree un nuevo servidor VPN. La pestaña Usuario le permite crear usuarios que se conectarán a la VPN.

Conclusión:

En este tutorial hemos visto cómo instalar el servidor VPN Pritunl en Ubuntu 20.04 | 18.04. Si encuentra algún error arriba, utilice el formulario a continuación para informar.

También te puede gustar la publicación a continuación: