Si le preocupan los aspectos de privacidad y seguridad de sus actividades en línea, unared privada virtualserá una valiosa incorporación a su paquete de software. Desafortunadamente, las VPN económicas son famosas por vender datos de los usuarios, mientras que suscontrapartes premiumtienden a tener tarifas de suscripción elevadas.

Sin embargo, alojar su propio servidor VPN es una alternativa decente si desea acceder a Internet desde redes públicas no confiables sin tener que pagar tarifas de suscripción recurrentes. Quienes tengan un laboratorio doméstico basado en Proxmox pueden implementar fácilmente un contenedor WireGuard en unos minutos.

Relacionado
Cómo proteger su privacidad con un servidor VPN con tecnología SBC

Un servidor PiVPN es la mejor manera de proteger su privacidad sin exponer sus datos a un proveedor de VPN de terceros.

Ejecución del script auxiliar Proxmox VE para WireGuard

WireGuard, muy valorado entre los expertos en redes como una de las mejores alternativas modernas a OpenVPN, combina un rendimiento sólido con una interfaz de usuario sencilla y prestaciones de seguridad de primer nivel. Al igual que con cualquier otro servicio alojado por uno mismo, existen un par de formas de crear y ejecutar WireGuard en Proxmox, aunque simplificaremos las cosas eligiendo el ultrasencilloProxmox VE Helper Scriptcreado por el desarrolladortteck.

  1. Seleccione sunodo Proxmoxy navegue a su pestañaShell.
    Dirigirse a la pestaña Shell en la interfaz web de Proxmox
  2. Pegue el siguiente comando en el Shell y presione la tecla Enter.
    bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/wireguard.sh)"
    El comando para instalar la VPN WireGuard en Proxmox
  3. Elijacuando Proxmox le solicite su aprobación para crear un contenedor LXC para WireGuard.
    Elegir Sí cuando Proxmox le pide al usuario que cree un nuevo contenedor LXC WireGuard
  4. Seleccionecuando se le solicite utilizar laconfiguración predeterminada.
    Elegir Sí cuando Proxmox solicita la confirmación del usuario para utilizar la configuración predeterminada al crear un contenedor LXC para WireGuard

    Si encuentra problemas de red al ejecutar el script, puede ejecutar los comandos apt update y apt dist-upgrade en el script. Como alternativa, puede intentar configurar las direcciones IPv4 y de puerta de enlace en el modo de instalación avanzado en lugar de utilizar la configuración predeterminada.

  5. Espere a que Proxmox cree e implemente el contenedor WireGuard.

Configuración del contenedor WireGuard

Dado que el script WireGuard instala la GUI de WGDashboard, puedes crear un servidor VPN privado sin tener que complicarte con los comandos de terminal.

  1. Abra laURL generadapor el script WireGuard en su navegador web.
    La URL de la VPN WireGuard
  2. Escribaadmincomonombre de usuarioycontraseña.
    Iniciar sesión en el WGDashboard
  3. Cree un nuevonombre de usuarioycontraseñapara el contenedor WireGuard antes de tocarSiguiente.
    Creación de una cuenta WireGuard
  4. (Opcional) Si desea mayor seguridad, puede configurar2FAusando su aplicación de autenticación favorita.
  5. Presione el botónConfiguracióndentro de WGDashboard.
    El botón de configuración en el WGDashboard
  6. Elija unnombrepara su configuración de VPN WireGuard y elija elpuerto de escuchapara el túnel.
    Ingresar un nombre y un puerto de escucha para el túnel VPN WireGuard
  7. Ingrese sudirección IP y rangopreferidos y haga clic enGuardar configuración.
    Configuración de la dirección IP para el túnel VPN WireGuard

Cómo conectar clientes a su VPN WireGuard

Una vez configurada correctamente WireGuard, es momento de emparejar algunos clientes con el servidor VPN.

  1. Toque el botón deflechajunto a la configuración de WireGuard recién creada.
    Cómo acceder a la configuración recién creada de WireGuard
  2. Haga clic en el ícono+ Peer.
    Cómo agregar nuevos pares en la VPN WireGuard
  3. Simplemente ingrese unnombrepara el nuevo par y presioneAgregarmientras deja las otras configuraciones en sus valores predeterminados.
    Agregar un nombre para el par en WGDashboard
  4. Descargue la aplicación oficial WireGuard en la plataforma de su elección.
  5. Cambie al dispositivo cliente y toque el ícono+dentro de la aplicación WireGuard.
  6. Regrese a la GUI web de WireGuard y abra el menúTriple Dotjunto al Peer.
    Conexión de un nuevo par al servidor Proxmox WireGuard
  7. Dependiendo del dispositivo cliente, puede usar elcódigo QR,el archivo .confoel enlace de uniónpara conectarse a WireGuard VPN.

Manteniendo su privacidad en línea con un contenedor WireGuard alojado por usted mismo

El WGDashboard con dos túneles VPN configurados

Si has seguido todo correctamente, deberías poder conectarte a la VPN desde todos tus dispositivos locales. Para llevar este proyecto al siguiente nivel, puedes combinar la VPN WireGuard con un contenedor Pi-Hole que bloquee anuncios y disfrutar de una experiencia sin anuncios mientras navegas por la web de forma anónima. Sin embargo, tendrás que configurar el reenvío de puertos en tu enrutador para acceder al servidor VPN desde redes externas. Para disfrutar de una experiencia verdaderamente anónima, tendrás que configurar el contenedor WireGuard para que enrute todo el tráfico a través de un proveedor de VPN externo, preferiblemente uno que tenga servidores en diferentes países si quieres los beneficios adicionales de la suplantación de ubicación.

Además de WireGuard, hay muchos otros proyectos que puedes alojar en tu servidor Proxmox, incluida la herramienta de organización de documentosPaperless-ngx, la nube privadaCasaOSy el grabador de video en red ZoneMinder. Alternativamente, es posible que quieras echar un vistazo a algunasideas de proyectos increíblessi quieres crear cosas divertidas con tu máquina Proxmox.

Relacionado
10 proyectos útiles para el hogar que deberías realizar con Proxmox

Si tienes un servidor Proxmox a mano, puedes hacerte la vida más fácil con estos diez proyectos

1