Skip to content

Proyecto para crear una vpn en Wireguard en Docker.

License

Notifications You must be signed in to change notification settings

juanico10/Wireguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wireguard

Proyecto para crear una vpn en Wireguard en Docker.

wireguard

FAST, MODERN, SECURE VPN TUNNEL


INSTALAR DOCKER COMPOSE

Edite las siguientes variables:

Descargar docker compose download

Simplemente tirando de lscr.io/linuxserver/wireguard debería recuperar la imagen correcta para su arco, pero también puede tirar de imágenes específicas de arco a través de etiquetas.

Las arquitecturas soportadas por esta imagen son:

Architecture Tag
x86-64 amd64-latest
arm64 arm64v8-latest

Versión latest docker Wireguard

Docker Image Version (latest) GitHub Release Date

Variables del docker-compose

  • Cambiar el valor de la variable PEERS=3 por el número deseado de clientes o indicar los nombres de los clientes separados por comas PEERS=PEER1, PEER2.
  • Abra el puerto 51820/UDP en el router, y apúntelo a la IP del servidor donde está ejecutando el contenedor.
  • Cambiar el valor de la variable PEERDNS=1.1.1.1, 1.0.0.1 por las DNS deseadas.
  • añada el dominio de acceso en SERVERURL.

Lanzar el contenedor

Edite el volumen y cambiar la ruta deseada:

  volumes:
    - /patch/to/data/wireguard/appdata/config:/config

Lanzar el contenedor

docker-compose up -d

Ver el log para ver los códigos QR para los usuarios

docker logs wireguard

Supervisar el tráfico de un cliente conectado

  • Acceder al contenedor:
docker exec -it wireguard bash
  • Y una vez dentro, ejecutamos:
wg show

wireguard con GUI

https://github.com/weejewel/wg-easy

Generador de configuración Wireguard

Esta herramienta es para ayudar con la creación de archivos de configuración para una configuración de WireGuard 'road-warrior' en la que tiene un servidor y un montón de clientes. Simplemente ingrese los parámetros para su configuración particular y haga clic en Generar configuración para comenzar.

  • Web wireguardconfig.com

  • Web dbca-wa.github.io

Download App

Aplicacion android

Aplicacion iPhone/iPad

 

COMPROBAR SEGURIDAD VPN

Una forma de comprobar si tu VPN está cifrando tu tráfico es verificando la configuración de seguridad de tu conexión VPN. puede usar herramientas en línea para verificar si su conexión VPN está cifrando su tráfico de forma efectiva. Hay varias herramientas en línea que pueden hacer esta comprobación:

Recomendamos: Una política estrictamente sin registros, sin ningún registro de actividad o conexión.

Comprueba si tienes filtraciones en tu IP

La IP es tu dirección en internet y, probablemente, el dato privado más importante que debes proteger a la hora de navegar por la red. Tu IP puede desvelar el lugar geográfico donde te encuentras y las páginas web que visitas, así que es muy importante que la mantengas protegida en todo momento.

¿Cómo comprobar si tu IP se está filtrando?
  1. Desactiva tu VPN y accede a una de las páginas indicadas para descubrir cuál es tu IP real.
  2. Anota tu IP.
  3. Activa tu VPN y realiza el test de nuevo. Si tu IP sigue siendo la misma, tu VPN no está funcionando adecuadamente.

 Página para comprobar si tu IP se está filtrando  

  dnsleaktest: Este sitio web te permite verificar si tu VPN ha enrutado correctamente todo tu tráfico a través de la conexión VPN. También te muestra detalles sobre los servidores DNS a los que estás conectado.

  ipleak: Este sitio web te permite comprobar la dirección IP que se está mostrando para tu conexión, asegurándote de que corresponde a la dirección IP del servidor VPN al que estás conectado.

  perfect-privacy: Esta herramienta te permite verificar si tu dirección IP y tu ubicación geográfica coinciden con la dirección IP y la ubicación del servidor VPN al que estás conectado.

  do-i-leak: Realiza pruebas para verificar la seguridad de tu conexión VPN y detecta posibles fugas.

  ExpressVPN Leak Testing Tools: Ofrece un conjunto de herramientas en línea para realizar pruebas y comprobar la seguridad de tu conexión VPN.

  fugas-ip-test: Es capaz de identificar fugas de IP, DNS, WebRTC y geolocalización, además de fugas de IP y DNS al descargar torrents.

 

Herramienta de prueba de Kill Switch

La función de un Kill Switch en una VPN es simplemente parar la conexión. En cuanto hay un problema, sea cual sea, y la VPN deja de funcionar correctamente, esta característica evitaría que sigamos conectados a Internet. Básicamente actúa como un interruptor de seguridad. Un botón automático que se activa en cuanto la VPN se desconecta.

¿Cómo comprobar prueba de Kill Switch?

Un Kill Switch de VPN es una función de seguridad que desconecta tu dispositivo de forma automática de Internet si pierdes la conexión VPN, y vuelve a conectarse cuando se recupera la conexión VPN. Esto evita que se descubra tu dirección IP pública de forma accidental y que se envíen datos de navegación a través de una conexión a Internet no segura. Deberías tener activado el Kill Switch en todo momento para garantizar la privacidad y seguridad de tus datos.

 Página para comprobar Kill Switch

  dnsleaktest: Este sitio web te permite verificar si tu VPN ha enrutado correctamente todo tu tráfico a través de la conexión VPN.

  kill-switch: Nos permite verificar si hay fugas de IP al cambiar los servidores VPN o en caso de que Internet se desconecte de forma inesperada. Un buen Kill Switch de VPN debería poder prevenir todas las fugas y pasar nuestras pruebas.

 

Comprueba si tienes filtraciones en tu DNS

En ocasiones, incluso si tu IP está protegida, tu DNS puede desvelar tu ubicación. El DNS se encarga de transcribir las direcciones textuales de las webs en términos numéricos, es decir, en IPs. Si tu equipo no está convenientemente protegido, este proceso de conversión puede desvelar tu ubicación y las webs que has visitado. La exposición de tu DNS, además, puede hacerte vulnerable a ataques de secuestro de DNS o ‘DNS hijacking’.

¿Cómo comprobar si tienes filtraciones en tu DNS?

 Comprueba si tienes filtraciones en tu DNS

  1. Recuerda tu IP del apartado anterior.
  2. Accede a esta página para comprobar si tu IP se filtra a través de tu DNS.
  3. Si reconoces tu IP, tienes una filtración en tu DNS.
  4. Si tu IP no aparece en primera instancia, puedes usar el test extendido para asegurarte de que no haya filtraciones.

 Página para comprobar filtraciones en tu DNS

  fugas-ip-test

  test-ipv6.com

  checkip.amazonaws.com

  ipaddress.com

 

Comprueba si tienes filtraciones en tu WebRTC

El WebRTC es un sistema de comunicación integrado en la mayoría de navegadores como Firefox, Opera, Chrome y Brave. Está diseñado para facilitar el intercambio de audio y video en tiempo real entre usuarios mediante el establecimiento de una conexión directa entre ellos, pero presenta vulnerabilidades que pueden filtrar las IPs de sus usuarios.

¿Cómo comprobar si tienes filtraciones en tu WebRTC?

 Comprueba si tienes filtraciones en tu WebRTC

  1. Anota tu IP original como hemos visto en los apartados anteriores.
  2. Activa tu VPN y dirígete a la página siguiente.
  3. Si reconoces tu IP bajo la categoría ‘Your IP addresses – WebRTC detection’, tu WebRTC está filtrando tu IP.

 Página para comprobar filtraciones en tu WebRTC

  webrtc

  Browser Privacy

  Cloudflare Browser Check

  Cover Your Tracks

 Cómo solucionarlo

  1. Usar un navegador que no tenga WebRTC. Tienes una lista aquí.
  2. Desactivar el WebRTC de tu navegador siguiendo estos pasos: link o aquí link.
  3. Instalar extensiones en tu navegador que limiten el acceso a tu WebRTC. Si utilizas Google Chrome, te servirá la extensión WebRTC Network Limiter.
 

Herramientas de pruebas de velocidad

Utilizamos dos herramientas para probar las velocidades de VPN.

¿Cómo comprobar la velocidad de tu conexión vpn? Controla tu conexión para poder decirte las velocidades de descarga y subida, además del tiempo ping. Utilizamos esto para saber la diferencia entre las velocidades de nuestra conexión a Internet con y sin una VPN.

 Página para comprobar la velocidad

  speedtest

  prueba-velocidad-vpn

  openspeedtest

  fast.com

  speedsmart

 

🎉 ¡Ready!

Estos archivos/textos se proporcionan "TAL CUAL", sin garantías de ningún tipo, expresas o implícitas, incluidas, entre otras, las garantías de comerciabilidad, idoneidad para un fin determinado y no infracción. En ningún caso los autores o los titulares de los derechos de autor serán responsables de ninguna reclamación, daño u otra responsabilidad derivada de, o relacionada con los archivos o el uso de los mismos.

About

Proyecto para crear una vpn en Wireguard en Docker.

Topics

Resources

License

Stars

Watchers

Forks