CREAR servidor VPN FÁCIL con WireGuard Easy Docker

¡Ha encontrado la forma más fácil de instalar y administrar WireGuard en cualquier host Linux!

Funciones

  • Todo en uno: WireGuard + Web UI.
  • Fácil instalación, fácil de usar.
  • Enumerar, crear, editar, eliminar, habilitar y deshabilitar clientes.
  • Mostrar el código QR de un cliente.
  • Descargue el archivo de configuración de un cliente.
  • Estadísticas para las que están conectados los clientes.
  • Gráficos Tx/Rx para cada cliente conectado.
  • Soporte de Gravatar.
  • Modo automático de luz / oscuridad

Requisitos

  • Un host con un kernel que soporta WireGuard (todos los kernels modernos).
  • Un host con Docker instalado.

Instalación

1. Instalar Docker

Si aún no has instalado Docker, instálalo ejecutando:

$ curl -sSL https://get.docker.com | sh
$ sudo usermod -aG docker $(whoami)
$ exit
 

Y vuelve a iniciar sesión.

2. Ejecute WireGuard Easy

Para instalar y ejecutar automáticamente wg-easy, simplemente ejecute:

$ docker run -d \
  --name=wg-easy \
  -e LANG=de \
  -e WG_HOST=🚨YOUR_SERVER_IP \
  -e PASSWORD=🚨YOUR_ADMIN_PASSWORD \
  -v ~/.wg-easy:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:51821/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl="net.ipv4.conf.all.src_valid_mark=1" \
  --sysctl="net.ipv4.ip_forward=1" \
  --restart unless-stopped \
  ghcr.io/wg-easy/wg-easy

💡 Reemplácelo con su IP WAN o un nombre de host DNS dinámico. YOUR_SERVER_IP

💡 Reemplácela por una contraseña para iniciar sesión en la interfaz de usuario web. YOUR_ADMIN_PASSWORD

La interfaz de usuario web ahora estará disponible en .http://0.0.0.0:51821

💡 Sus archivos de configuración se guardarán en ~/.wg-easy

3. Patrocinador

¿Estás disfrutando de este proyecto?

Este vídeo se complementaría con los anteriores:

https://www.youtube.com/watch?v=Mib4EUsUrA8

https://www.youtube.com/watch?v=cRRW1nZ_GuQ

GitHub – wg-easy/wg-easy: La forma más fácil de ejecutar WireGuard VPN + Interfaz de usuario de administración basada en web.



Comments

5 respuestas a «CREAR servidor VPN FÁCIL con WireGuard Easy Docker»

  1. Avatar de Juan
    Juan

    hola, he seguido las instrucciones, pero cuando conecto un cliente deja de tener acceso a internet, que hago mal?
    Saludos

  2. Avatar de Carol
    Carol

    Me pasa lo mismo que al usuario Juan, al conectarme a la VPN con mi Xiaomi Redmi Note 9 Pro pierde internet. Viendo los logs de la app en el móvil, se queda «sending handshake initiation». ¿Qué es lo que falla? Tengo DDNS y puerto abierto en el router.

    1. Avatar de Gamba

      Buenas, hay que ver si hay tráfico tanto de subida y bajada, rx y tx, si solo hay uno, aunque aparezca como conectado no lo estaría con el servidor, y por eso no hay conexión. Hay que comprobar que está bien configurado.

  3. Avatar de Sergio Simonetti
    Sergio Simonetti

    He cambiado los puertos por defecto y no me funciona. Antes si. Puedes explicar un poco donde está el archivo de configuración para modificarlos a los originales? muchas gracias Gamba

  4. Avatar de Benja
    Benja

    Para quienes no pueden conectarse a Internet, es posible que el problema sea el mismo que tuve yo: no están permitiendo el acceso a la red local en la que tienen el servidor. Esto se configura directamente en el archivo .conf que se exporta para el cliente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies