Cliente VPN de código aberto que instala e conecta a um servidor VPN próprio via SSH, em computadores e dispositivos móveis.
hwdsl2/wireguard-install
Script shell que configura um servidor VPN WireGuard no Linux em poucos minutos e gerencia os clientes.
Alternativa open source a:NordVPN
ExpressVPN
- Estrelas
- 3,224
- Forks
- 510
- Issues abertas
- 0
- Último commit
- há 5 dias
O que é?
Este projeto é um script instalador que implanta um servidor VPN WireGuard em um servidor na nuvem, VPS ou máquina Linux dedicada. Ele pode funcionar de forma totalmente automática, usando as configurações padrão, ou interativa, permitindo escolher o endereço do servidor, a porta UDP, os servidores DNS e o nome do primeiro cliente.
Após a instalação, o mesmo script cuida do gerenciamento contínuo: adiciona e remove clientes, lista os clientes existentes e exibe um QR code para configuração em dispositivos móveis. Ele também gera perfis VPN para dispositivos Windows, macOS, iOS e Android e aplica ajustes de sysctl destinados a melhorar o desempenho da VPN. Os clientes podem usar IPv4 e IPv6 em dual-stack.
As distribuições compatíveis incluem Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE e Raspberry Pi OS. O script é licenciado sob a licença MIT e deriva do Nyr/wireguard-install, com opções adicionais e alterações de compatibilidade.
Recursos principais
- 01Configuração totalmente automatizada de um servidor WireGuard com opções padrão
- 02Instalação interativa para personalizar o endereço do servidor, a porta e o DNS
- 03Adicionar, listar e remover clientes VPN pela linha de comando
- 04Gera QR codes e perfis para Windows, macOS, iOS e Android
- 05Suporte a IPv4 e IPv6 em dual-stack para clientes
Casos de uso
- Configurar uma VPN pessoal em uma VPS na nuvem sem editar manualmente os arquivos de configuração do WireGuard
- Fornecer perfis VPN individuais a familiares ou colegas, com QR codes para celulares
- Executar uma pequena VPN auto-hospedada em um Raspberry Pi
Início rápido
- 1
Baixe o script de instalação
wget -O wireguard.sh https://get.vpnsetup.net/wg - 2
Instale o WireGuard automaticamente com as opções padrão
sudo bash wireguard.sh --auto
Antes de usar
- É necessário ter um servidor Linux; as distribuições compatíveis estão listadas no README.
Em coleções
Tópicos
Perguntas frequentes
- O que é wireguard-install?
- Script shell que configura um servidor VPN WireGuard no Linux em poucos minutos e gerencia os clientes. Este projeto é um script instalador que implanta um servidor VPN WireGuard em um servidor na nuvem, VPS ou máquina Linux dedicada. Ele pode funcionar de forma totalmente automática, usando as configurações padrão, ou interativa, permitindo escolher o endereço do servidor, a porta UDP, os servidores DNS e o nome do primeiro cliente.
- wireguard-install é gratuito? Qual é a licença?
- wireguard-install é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wireguard-install ainda é mantido?
- Manutenção ativa. O último commit de wireguard-install foi em 2 de nov. de 2026.
- Para que posso usar wireguard-install?
- Configurar uma VPN pessoal em uma VPS na nuvem sem editar manualmente os arquivos de configuração do WireGuard Fornecer perfis VPN individuais a familiares ou colegas, com QR codes para celulares Executar uma pequena VPN auto-hospedada em um Raspberry Pi
- Como instalar wireguard-install?
- Baixe o script de instalação: wget -O wireguard.sh https://get.vpnsetup.net/wg Instale o WireGuard automaticamente com as opções padrão: sudo bash wireguard.sh --auto
- Onde consigo wireguard-install?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hwdsl2/wireguard-install
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Script de shell que instala e gerencia um servidor OpenVPN road warrior no Ubuntu, Debian e distribuições da família RHEL.
Scripts Ansible que implantam um servidor VPN pessoal WireGuard e IPsec na sua própria conta de nuvem em minutos.
App Android que combina cliente DNS-over-HTTPS/TLS/DNSCrypt, firewall por app e monitor de rede com um proxy de túnel dividido WireGuard/SOCKS5, sem exigir root.
Solução de servidor de e-mail open source, completa e com todos os recursos, para as principais distribuições Linux e BSD.
Painel web open source para implantar e gerenciar servidores proxy e VPN com Xray-core, suporte a vários protocolos e múltiplos usuários.