Como usar: Gerador de Config WireGuard
- Informe o endereço público do servidor (IP ou domínio), a porta UDP e a sub-rede da VPN — os valores padrão funcionam para a maioria dos casos.
- Escolha se os clientes enviam todo o tráfego pela VPN (privacidade em Wi-Fi público) ou apenas o tráfego para a sua rede privada (túnel dividido).
- Adicione seus dispositivos com + Add device. Cada um recebe suas próprias chaves, endereço, arquivo de config e QR code.
- Copie o
wg0.confpara o servidor e inicie o serviço; importe as configs dos clientes no app WireGuard — no celular, basta escanear o QR code.
Como as configs se encaixam
Cada peer do WireGuard tem um par de chaves. O wg0.conf do servidor guarda a própria chave privada e um bloco [Peer] por dispositivo, com a chave pública desse dispositivo e o endereço dele na VPN. Cada config de cliente guarda a chave privada do cliente, a chave pública do servidor, o Endpoint e o AllowedIPs — as redes que passam pelo túnel: 0.0.0.0/0, ::/0 para tudo, ou apenas a sub-rede da VPN para um túnel dividido.
| Configuração | O que faz |
|---|---|
PostUp / PostDown | Regras de NAT (masquerade) para que os clientes acessem a internet através do servidor |
PersistentKeepalive = 25 | Mantém a conexão aberta em roteadores domésticos e redes móveis |
PresharedKey | Uma chave simétrica extra por peer, que também protege contra futuros ataques quânticos à troca de chaves |
DNS | Resolvedor usado pelo cliente enquanto conectado, para que o DNS não vaze para fora do túnel |
As chaves são seguras?
As chaves são geradas no seu dispositivo com o algoritmo X25519 (verificado com os vetores de teste da RFC 7748) e um gerador de números aleatórios criptográfico. Nada é enviado para o nosso servidor. Ainda assim, trate as chaves privadas como senhas: não cole configs em conversas e apague os arquivos baixados que você não precisa mais.
Também pesquisado como: gerador de configuração wireguard, gerador de chaves wireguard, gerador wg0.conf, qr code wireguard, config de cliente wireguard, configurar servidor wireguard, como configurar vpn wireguard.
Ferramentas que combinam com: Gerador de Config WireGuard
- Calculadora de Sub-rede — Digite um IP com prefixo (10.0.0.0/22) ou uma máscara de sub-rede (192.168.1.10 255.255.255.0) para obter a rede, o broadcast, os hosts utilizáveis e a divisão em binário — e divida em sub-redes.
- Gerador de Chave SSH — Crie um par de chaves SSH para GitHub, GitLab, servidores ou deploy keys de CI — Ed25519 por padrão, no formato OpenSSH padrão, sem instalar nada.
- Gerador de systemd Service — Rode seu app como um serviço Linux de verdade, que inicia com o sistema e reinicia quando trava.
- Gerador de códigos QR — Gere um código QR para um link, login de Wi-Fi, cartão de contato, e-mail, número de telefone ou SMS.