Cliente VPN de código abierto que despliega y conecta con tu propio servidor VPN autogestionado por SSH, en computadoras y dispositivos móviles.
hwdsl2/wireguard-install
Script de shell que configura un servidor VPN WireGuard en Linux en minutos y permite administrar sus clientes.
Alternativa open source a:NordVPN
ExpressVPN
- Estrellas
- 3,224
- Forks
- 510
- Issues abiertos
- 0
- Último commit
- hace 6 días
¿Qué es?
Este proyecto es un script instalador que despliega un servidor VPN WireGuard en un servidor en la nube, un VPS o una máquina Linux dedicada. Puede ejecutarse de forma totalmente automática con la configuración predeterminada o de forma interactiva para elegir la dirección del servidor, el puerto UDP, los servidores DNS y el nombre del primer cliente.
Después de la instalación, el mismo script se encarga de la administración continua: permite agregar y eliminar clientes, listar los existentes y mostrar un código QR para configurarlos en dispositivos móviles. También genera perfiles VPN para dispositivos Windows, macOS, iOS y Android, y aplica ajustes de sysctl pensados para mejorar el rendimiento de la VPN. Los clientes pueden usar IPv4 e IPv6 en modo dual stack.
Entre las distribuciones compatibles están Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE y Raspberry Pi OS. El script tiene licencia MIT y deriva de Nyr/wireguard-install, con opciones adicionales y cambios de compatibilidad.
Funciones clave
- 01Configuración totalmente automatizada de un servidor WireGuard con las opciones predeterminadas
- 02Instalación interactiva para personalizar la dirección del servidor, el puerto y DNS
- 03Agregar, listar y eliminar clientes VPN desde la línea de comandos
- 04Generación de códigos QR y perfiles para Windows, macOS, iOS y Android
- 05Compatibilidad con IPv4 e IPv6 en modo dual stack para los clientes
Casos de uso
- Configurar una VPN personal en un VPS en la nube sin editar manualmente los archivos de configuración de WireGuard
- Proporcionar perfiles VPN individuales con códigos QR para teléfonos a familiares o colegas
- Ejecutar una VPN pequeña y autohospedada en una Raspberry Pi
Inicio rápido
- 1
Descarga el script de instalación
wget -O wireguard.sh https://get.vpnsetup.net/wg - 2
Instala WireGuard automáticamente con las opciones predeterminadas
sudo bash wireguard.sh --auto
Antes de usarlo
- Se necesita un servidor Linux; las distribuciones compatibles se indican en el README.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es wireguard-install?
- Script de shell que configura un servidor VPN WireGuard en Linux en minutos y permite administrar sus clientes. Este proyecto es un script instalador que despliega un servidor VPN WireGuard en un servidor en la nube, un VPS o una máquina Linux dedicada. Puede ejecutarse de forma totalmente automática con la configuración predeterminada o de forma interactiva para elegir la dirección del servidor, el puerto UDP, los servidores DNS y el nombre del primer cliente.
- ¿wireguard-install es gratuito? ¿Qué licencia tiene?
- wireguard-install es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿wireguard-install sigue mantenido?
- Mantenimiento activo. El último commit de wireguard-install fue el 2 nov 2026.
- ¿Para qué puedo usar wireguard-install?
- Configurar una VPN personal en un VPS en la nube sin editar manualmente los archivos de configuración de WireGuard Proporcionar perfiles VPN individuales con códigos QR para teléfonos a familiares o colegas Ejecutar una VPN pequeña y autohospedada en una Raspberry Pi
- ¿Cómo se instala wireguard-install?
- Descarga el script de instalación: wget -O wireguard.sh https://get.vpnsetup.net/wg Instala WireGuard automáticamente con las opciones predeterminadas: sudo bash wireguard.sh --auto
- ¿Dónde consigo wireguard-install?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/hwdsl2/wireguard-install
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Script de shell para instalar y administrar un servidor OpenVPN para usuarios remotos en Ubuntu, Debian y distribuciones de la familia RHEL.
Scripts de Ansible para desplegar en minutos un servidor VPN personal con WireGuard e IPsec en tu propia cuenta en la nube.
App para Android que combina un cliente DNS-over-HTTPS/TLS/DNSCrypt, un firewall por aplicación y un monitor de red, además de un proxy split-tunnel WireGuard/SOCKS5, sin necesidad de root.
Solución de servidor de correo de código abierto y con todas las funciones para las principales distribuciones de Linux y BSD.
Panel web de código abierto para desplegar y administrar servidores proxy y VPN con Xray-core, compatibles con múltiples protocolos y usuarios.