Hospedagem VPS WireGuard: a VPN que você mesmo abre
- Instalação no Ubuntu com apt e wg-quick
- Endereços IPv4 e IPv6 públicos e acesso root
- À escolha entre 40 cidades de 31 países
O HELPER VPS WireGuard VPS é um servidor Linux na nuvem onde você mesmo executa o protocolo VPN leve e rápido WireGuard, faturado por nota fiscal a partir de $25.00 por mês. Escolha Ubuntu (ou a imagem do app Docker) ao criar o servidor, conecte-se via SSH, instale o wireguard com apt e ative com wg-quick, e seu servidor VPN funcionará na porta UDP 51820.
O que é WireGuard?
O WireGuard é um protocolo de VPN moderno incluído no kernel do Linux. O código é curto e simples, fácil de revisar, e usa criptografia moderna como Curve25519, ChaCha20 e Poly1305, com conexões rápidas e leves. Servidor e dispositivos cadastram as chaves públicas um do outro, então com algumas linhas de configuração você cria um túnel seguro.
O WireGuard se comunica por uma só porta UDP (geralmente a 51820), e mesmo com o celular alternando entre Wi-Fi e dados móveis, a conexão continua naturalmente. Há apps oficiais para Windows, macOS, iOS, Android e Linux, então basta colocar no dispositivo o arquivo de configuração ou o código QR gerado no servidor para usar a VPN na hora.
O que posso fazer com um VPS WireGuard?
Com um servidor WireGuard auto-hospedado, resolva desde segurança pessoal até a conexão de redes de escritórios.
Acesso seguro em Wi-Fi público
Até no Wi-Fi de cafés, aeroportos e hotéis, toda a comunicação passa por um túnel criptografado até o seu VPS WireGuard.
Um IP de acesso fixo
Permita nos painéis de gestão ou firewalls de servidores só o IP do seu VPS e entre de qualquer lugar pela VPN, gerenciando com segurança.
Trabalho remoto e conexão de escritórios
Criando uma chave para cada membro da equipe, todos entram de casa ou em viagem na mesma rede privada para trabalhar juntos.
Rede privada entre servidores
Una com WireGuard servidores em várias cidades para trocar bancos de dados e backups só por endereços privados.
Como compro um servidor WireGuard?
Do pagamento à sua primeira conexão, são três passos.
Passo 1. Escolher cidade e plano
Pague com USDT, escolha a cidade onde deseja que seu IP esteja e comece com um plano pequeno.
Passo 2. Criar com a imagem Ubuntu
Escolhendo Ubuntu 24.04 LTS nas imagens, você instala na hora, e os mesmos comandos funcionam em servidores criados com a imagem do app Docker.
Passo 3. Acessar por SSH e configurar
Entre como root por SSH, rode os comandos abaixo e cadastre as chaves dos dispositivos como [Peer] para a VPN conectar.
Como instalo o WireGuard?
Entre por SSH no servidor Ubuntu e rode em ordem os comandos abaixo. Crie a chave do servidor, configure a interface wg0 com o endereço privado 10.8.0.1 e a porta UDP 51820, ative o encaminhamento de pacotes e inicie o serviço wg-quick. Cada dispositivo cria sua chave e é cadastrado como em sudo wg set wg0 peer DEVICE_PUBLIC_KEY allowed-ips 10.8.0.2/32, e se usa firewall no servidor, abra a porta UDP 51820.
sudo apt update
sudo apt install -y wireguard
sudo bash -c 'umask 077; wg genkey > /etc/wireguard/server.key; wg pubkey < /etc/wireguard/server.key > /etc/wireguard/server.pub'
NIC=$(ip -o -4 route show to default | awk '{print $5}')
sudo tee /etc/wireguard/wg0.conf > /dev/null <<EOF
[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = $(sudo cat /etc/wireguard/server.key)
PostUp = iptables -I FORWARD -i %i -j ACCEPT; iptables -I FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o $NIC -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o $NIC -j MASQUERADE
EOF
sudo chmod 600 /etc/wireguard/wg0.conf
echo 'net.ipv4.ip_forward=1' | sudo tee /etc/sysctl.d/99-wireguard.conf
sudo sysctl --system
sudo systemctl enable --now wg-quick@wg0
sudo wg showQue vantagens tem instalar o WireGuard em um VPS?
Operando você mesmo um VPS WireGuard, você define a forma de conexão e os registros.
Você define o IP de acesso. Colocando o servidor onde quiser entre 40 cidades, você sai para a internet com o IP público desse servidor.
Aumente os dispositivos à vontade. Cada chave nova soma um dispositivo, e o preço continua o de um único plano de servidor.
Um plano pequeno basta. O WireGuard roda levemente no kernel, então até o menor plano geral de 12 GB conecta muitos dispositivos com espaço de sobra.
Configuração transparente. Todas as conexões ficam em um só arquivo, wg0.conf, para ver de relance quem se conecta e corrigir na hora.
Use IPv4 e IPv6 juntos. Todos os servidores recebem juntos endereços IPv4 e IPv6 públicos, para abrir a VPN pelos dois endereços.
Pagamento simples com USDT: Cadastre-se com um único token de conta e crie servidores pagando notas fiscais.
Sistemas operacionais em que o WireGuard pode ser instalado
O WireGuard funciona em várias imagens Linux da HELPER VPS e na imagem do app Docker.
- Ubuntu
- Debian
- AlmaLinux
- Rocky Linux
- Docker
Coloque seu servidor perto dos seus clientes
Crie servidores WireGuard pelo mesmo preço em qualquer uma das 40 cidades de 31 países.
Que cidade escolher para o VPS WireGuard?
A localização do seu servidor VPN se torna a localização do IP que você usa na internet. Para usar um serviço em um país específico com o IP desse país, escolha uma cidade lá; se a velocidade de conexão vem primeiro, escolha uma cidade próxima de onde você está. O HELPER VPS permite que você crie servidores em 40 cidades nas Américas, Europa, Oriente Médio, África e Ásia Pacífico com os mesmos planos e preços.
Se precisa de várias localizações, tenha um servidor pequeno por cidade e coloque vários arquivos de configuração no dispositivo, ligando o que precisar. Cada conta cria até 10 servidores, ótimo para gerenciar juntos em uma conta servidores WireGuard por região. Basta definir para cada servidor chaves e faixas de endereços privados diferentes.
Auto-hospedar WireGuard não é difícil?
O WireGuard tem poucos itens de configuração, ideal até para quem cria um servidor VPN pela primeira vez. Depois de ligar o servidor com os comandos acima, crie a chave no dispositivo com wg genkey, escreva no servidor a chave pública do dispositivo e um endereço privado como 10.8.0.2, e no dispositivo a chave pública do servidor e o endereço SERVER_IP:51820, e a conexão está pronta. No celular, convertendo o arquivo de configuração em código QR com qrencode e lendo no app, é ainda mais rápido.
Se quer gerenciar os dispositivos por uma tela web, também dá para subir em contêiner, em um servidor com a imagem do app Docker, ferramentas de gestão como o wg-easy. Em qualquer caso, use a VPN para a sua segurança e o seu acesso remoto; deixá-la aberta para qualquer um, como um proxy aberto, não está de acordo com as regras de uso, então opere entregando uma chave para cada dispositivo.
Perguntas frequentes sobre hospedagem WireGuard
Perguntas frequentes ao escolher e instalar um VPS WireGuard.
O VPS WireGuard é instalado em um clique?
Depois de criar o servidor com Ubuntu (ou com a imagem do app Docker), rode por SSH algumas linhas de instalação apt e de configuração. Colando tal como estão os comandos acima, geração de chaves, configuração do wg0, encaminhamento de pacotes e início do serviço terminam de uma vez.
Que porta o WireGuard usa?
Por padrão usa uma só porta, a UDP 51820. Se ativou o firewall do servidor (ufw etc.), abra com sudo ufw allow 51820/udp, e para usar outra porta, mude o valor ListenPort no wg0.conf.
O menor plano basta?
Sim. O WireGuard roda levemente dentro do kernel do Linux, então até um plano de 6 vCPU e 12 GB conecta confortavelmente vários dispositivos para você e sua família. Para muitos usuários ou tráfego pesado, escolha um plano com mais tráfego incluído.
Quantos dispositivos posso conectar?
Basta definir para cada dispositivo uma chave e um endereço privado e cadastrá-lo como [Peer]; na faixa 10.8.0.0/24 você cadastra mais de 250 dispositivos. O preço é o do plano de servidor, qualquer que seja o número de dispositivos.
Como conecto pelo celular?
Instale o app oficial do WireGuard para iOS ou Android e importe o arquivo de configuração do dispositivo criado no servidor ou leia o código QR gerado com qrencode, e a conexão é imediata.
Posso usar a VPN também por IPv6?
Sim, todos os servidores têm também um endereço IPv6 público. Somando uma faixa privada IPv6 ao Address do wg0.conf e ativando net.ipv6.conf.all.forwarding=1, a comunicação IPv6 também passa pelo túnel.
Funciona também em servidores com a imagem do app Docker?
Sim, a imagem do app Docker também é criada sobre o Ubuntu 24.04, então instala com os mesmos comandos apt. A configuração acima já considera as regras de encaminhamento alteradas pelo Docker e coloca as regras de permissão FORWARD no início.
Posso gerenciar por uma tela web?
Subindo em contêiner, em um servidor com a imagem do app Docker, uma ferramenta de gestão do WireGuard como o wg-easy, você adiciona dispositivos e recebe códigos QR pelo navegador. Recomendamos proteger o painel com senha e deixá-lo abrir só pelo seu IP.
O IP do servidor VPN muda?
Enquanto você não excluir o servidor, ele usa os mesmos endereços IPv4 e IPv6 públicos. Mesmo reinstalando o sistema operacional, se o servidor for o mesmo, os endereços se mantêm e você não precisa mudar a configuração dos dispositivos.
Posso abrir para qualquer pessoa usar?
Opere a VPN entregando chaves aos dispositivos seus e da sua equipe. Deixá-la aberta para qualquer um, como um proxy aberto, ou usá-la para spam, ataques ou varreduras não está de acordo com as regras de uso.
Como pago a compra do servidor WireGuard?
Pague a nota fiscal pelo período escolhido ao criar o servidor e ele começa imediatamente. Pague a nota fiscal de renovação antes do período terminar para manter seu servidor funcionando.
O WireGuard é um projeto de código aberto criado por Jason A. Donenfeld, e os direitos sobre o nome e o logotipo do WireGuard pertencem ao seu dono. Instalação, atualizações, gestão de chaves e suporte à conexão de dispositivos ficam com o cliente. O WireGuard é usado sem custo extra, e a cobrança do servidor é o preço do plano escolhido.
Guias do servidor WireGuard
O que vale a pena fazer logo depois de receber o servidor.
