Saltar al contenido principal

WireGuard

Descripción

Con esta imagen, su servidor se convierte en un servidor VPN de WireGuard listo para usar con una interfaz web para la administración. A través de esta VPN, sus dispositivos pueden acceder a Internet, así como a todas las redes privadas conectadas al servidor.

WireGuard es una VPN extremadamente simple, pero rápida y moderna, que utiliza las tecnologías criptográficas más recientes. Su objetivo es ser más rápida, más simple, más compacta y más útil que IPsec. Debería ofrecer un rendimiento significativamente mejor que OpenVPN.

La WireGuard UI es una interfaz de administración web sencilla para WireGuard.

Primeros pasos

WireGuard y la interfaz de administración web se instalan con la imagen y se habilitan automáticamente cuando el servidor se inicia.

Después de instalar la imagen, la interfaz web de WireGuard estará disponible en https://example.com, donde example.com es el nombre de host de su servidor.

Para acceder a la interfaz web, utilice las credenciales que se le enviaron por correo electrónico.

Además, las credenciales de acceso se pueden encontrar en el servidor en el archivo:

/root/.app_credentials

Para acceder a este archivo, deberá iniciar sesión en el servidor mediante SSH. Puede conectarse al servidor mediante SSH:

  • Con una clave SSH, si esta opción está habilitada antes de crear el servidor
  • Con la contraseña del usuario root enviada por correo cuando se activa el servidor

Cambiar dominio

Si desea usar su propio dominio o subdominio para acceder a la interfaz web de Wireguard, deberá iniciar sesión en el servidor mediante SSH con el usuario root y ejecutar el comando:

add_domain

Se le pedirá que introduzca un dominio o subdominio con el formato subdomain.example.com.

nota

¡Asegúrese de que su dominio exista y apunte a la dirección IPv4 de su servidor!

Cuando finalice el script, se emitirá un certificado de Let's Ecnrypt para el dominio o subdominio especificado y la interfaz web estará disponible en https://example.com/, donde example.com es el dominio (subdominio) especificado anteriormente.

Conectarse a la VPN

Para conectarse, primero debe crear un nuevo cliente en la interfaz web de WireGuard. Para ello, haga clic en el botón New Client.
Agregar nuevo usuario

En este menú, complete solo el campo Name (los demás campos pueden dejarse en blanco) y haga clic en el botón Submit.
Menú de creación de usuario

nota

Después de agregar clientes o realizar cambios en la interfaz web, debe hacer clic en el botón Apply Config. De lo contrario, los cambios no se aplicarán y los nuevos clientes no podrán conectarse.

Aplicar configuración

Ahora puede usar el botón QR-code para generar un código QR que se puede escanear con la aplicación WireGuard para Android o iOS. O puede descargar la configuración del cliente para conectarse desde un PC o Mac. Texto alternativo

Puede descargar aplicaciones cliente para conectarse a su Wireguard VPN siguiendo los enlaces:

PC - Windows/MacAndroidiOS
Enlace para PCEnlace para AndroidEnlace para iOS
QR de AndroidQR de iOS

Software instalado

NombreLicencia
WireGuardGPLv2
wireguard-uiMIT
CaddyLicencia Apache 2.0

Enlaces útiles

Para obtener más información sobre los paquetes instalados, consulte su documentación oficial: