Cómo instalar el servidor VPN Pritunl en Ubuntu Server 20.04


¿Busca un servidor VPN fácil de implementar para su centro de datos? Jack Wallen lo guía a través de los pasos para instalar la solución Pritunl de código abierto.

security-remote-work.jpg

Imagen: iStockphoto / Igor Kutyaev

En este punto del juego, probablemente tengas varios empleados que trabajarán desde casa de forma permanente. Siendo ese el caso, es posible que deba implementar una VPN o dos para virtualizar sus redes privadas. Hay varias herramientas disponibles para hacerlo posible. Una de esas VPN es la de código abierto Servidor VPN Pritunl. Una de las razones por las que me gusta Pritunl para esta tarea es que incluye una GUI basada en web muy fácil de usar para la gestión de la VPN.

Quiero guiarte a través del proceso de instalación de Pritunl en Ubuntu Server 20.04. El proceso es bastante fácil y debería permitirle comenzar a configurar su VPN para satisfacer perfectamente sus necesidades en cuestión de minutos.

VER: Política de protección contra robo de identidad (TechRepublic Premium)

Lo que necesitarás

Para poner Pritunl en funcionamiento, necesitará una instancia en ejecución de Ubuntu Server 20.04 y un usuario con privilegios de sudo. También necesitará instalar el Cliente Pritunl, que se puede instalar en Linux, macOS y Windows (nos centraremos en el cliente en un tutorial posterior).

Cómo instalar las dependencias

Lo primero que debemos hacer es instalar las dependencias necesarias para el servidor. Inicie sesión en su instancia de Ubuntu e instale los paquetes necesarios con el comando:

sudo apt-get install curl gnupg2 wget unzip -y

Pritunl también requiere MongoDB instalado. Para eso, primero agregaremos la clave GPG de MongoDB con el comando:

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

A continuación, sudo al usuario root con el comando:

sudo -s

Agregue el repositorio de MongoDB con el comando:

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

Actualice apt e instale MongoDB con los comandos:

apt-get update
apt-get install mongodb-server -y

Inicie y habilite el servidor de la base de datos con los comandos:

sudo systemctl start mongodb
sudo systemctl enable mongodb

Cómo instalar el servidor Pritunl

Es hora de instalar Pritunl. Primero, agregue las claves GPG necesarias con los comandos:

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

Agregue el repositorio de Pritunl con el comando:

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

Actualice apt e instale Pritunl con los comandos:

apt-get update
apt-get install pritunl -y

Una vez que se complete la instalación, salga del usuario root de sudo con el comando:

exit

Cómo acceder a la interfaz basada en web

Abra un navegador web y apúntelo a https: // SERVIDOR (donde SERVER es la dirección IP del servidor de alojamiento). Será recibido por una ventana que requiere una clave de configuración (Figura A).

Figura A

pritunla.jpg "src =" https://www.techrepublic.com/a/hub/i/r/2021/03/25/ca7181ab-629c-4a92-9858-b3e5c8260c97/resize/770x/003dfb2009eaca79acc76150357902be/pritunla.jpg

La ventana de solicitud de clave de configuración de Pritunl.

Para generar una clave de configuración, regrese a la ventana del terminal y emita el comando:

sudo pritunl setup-key

Copie la clave que se imprime en el terminal y péguela en el área de texto Clave de configuración en la interfaz web. Haga clic en Guardar y luego se le solicitarán las credenciales de inicio de sesión. Ahora tiene que generar una contraseña predeterminada para el usuario administrador de pritunl. Regrese a la terminal y emita el comando:

pritunl default-password

Copie la clave generada y péguela en el área de texto de la contraseña. Asegúrese de utilizar pritunl como nombre de usuario. Haga clic en Iniciar sesión y se le pedirá la configuración inicial (Figura B).

Figura B

pritunlb.jpg "src =" https://www.techrepublic.com/a/hub/i/r/2021/03/25/dc12e8d5-36ae-4194-87f4-440c4ba0816a/resize/770x/2af390eb3c40123b098c5b4772913ef6/jpg

La ventana de configuración inicial de Pritunl.

Si desea cambiar la contraseña predeterminada para el usuario administrador de pritunl, escriba una nueva contraseña en la ventana y haga clic en Guardar. Ahora debería ver la ventana predeterminada de Pritunl.

Cómo crear una organización

Antes de poder hacer algo, primero debe crear una organización. Haga clic en la pestaña Usuarios (directamente a la derecha del Panel de control en la parte superior) y luego haga clic en Agregar organización (Figura C).

Figura C

pritunlc.jpg "src =" https://www.techrepublic.com/a/hub/i/r/2021/03/25/c4754518-2675-498e-ac3d-96187f60b01f/resize/770x/e0bf15bf2ef51fd9701c97a4324f2bc.jpg/pritunlc.jpg

Creando una nueva organización para Pritunl.

Cuando se le solicite, asigne un nombre a la nueva organización y haga clic en Agregar.

Una vez que se haya agregado su organización, haga clic en Agregar usuario. En la ventana resultante, escriba toda la información necesaria y haga clic en Agregar (Figura D).

Figura D

pritunld.jpg "src =" https://www.techrepublic.com/a/hub/i/r/2021/03/25/29538468-b746-4d81-84b7-087976b9dde6/resize/770x/1a2a0beb29c01d5dbbbc69dd7dd2bb03/pritunld.

Añadiendo un nuevo usuario a Pritunl.

Cómo agregar un servidor

Ahora tiene que agregar un servidor Pritunl. Haga clic en la pestaña Servidores y luego haga clic en Agregar servidor. En la ventana resultante, ingrese toda la información necesaria para el nuevo servidor y haga clic en Agregar (Figura E).

Figura E

pritunle.jpg "src =" https://www.techrepublic.com/a/hub/i/r/2021/03/25/508c70e6-c582-453b-9456-b970eeb1c4d2/resize/770x/e78b5eb2dd9cbf5de0aee633/jpgd9f5456

Añadiendo un nuevo servidor a Pritunl.

Recuerde, la red virtual no puede entrar en conflicto con la red a la que está conectado Pritunl, así que asegúrese de que la red no sea la misma que la del servidor de alojamiento. Si desea habilitar la autenticación de dos factores, asegúrese de marcar Habilitar Autenticador de Google. Cuando termine, haga clic en Agregar.

Haga clic en Adjuntar organización para asociar la organización que creó anteriormente con el nuevo servidor (Figura F).

Figura F

pritunlf.jpg "src =" https://www.techrepublic.com/a/hub/i/r/2021/03/25/0ac2f3dc-1491-4f1b-b014-25101edfcbfc/resize/770x/0480cc6251d517b56215aa768c215568/pritunlf.jpg

Se ha creado su nuevo servidor.

Finalmente, haga clic en Iniciar servidor y su servidor Printul VPN estará en funcionamiento. Felicitaciones, ahora tiene un servicio VPN en funcionamiento en su centro de datos. La próxima vez, instalaremos el cliente Pritunl y lo conectaremos al servidor.

Suscríbase a Cómo hacer que la tecnología funcione en YouTube de TechRepublic para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

Ver también



Enlace a la noticia original