Protocolos VPN · 2 min de leitura

WireGuard vs OpenVPN

WireGuard e OpenVPN são os dois protocolos por trás da maioria das VPNs modernas. Este guia compara como eles funcionam, onde cada um é mais forte e como s4m usa ambos para manter seu IP real oculto.

Mesma tarefa, engenharia diferente

Ambos os protocolos envolvem seu tráfego em um túnel criptografado. Eles apenas chegam lá de maneiras diferentes.

Se você usa WireGuard ou OpenVPN, o objetivo é idêntico: construir um túnel criptografado para que terceiros e atacantes vejam apenas o ponto final da VPN em vez do seu verdadeiro IP de origem. A diferença está nos trade-offs de engenharia, e esses trade-offs importam quando você se preocupa com velocidade, bateria e confiabilidade.

WireGuard é a opção moderna. Sua base de código é pequena, com cerca de algumas milhares de linhas, o que a torna mais fácil de auditar e mais difícil de errar. Ele oferece um único conjunto fixo de primitivas de ponta (ChaC20-Poly1305 para criptografia, Curve25519 para troca de chaves), funciona principalmente sobre UDP e reconecta quase instantaneamente quando você alterna entre Wi-Fi e dados móveis. No Linux, pode ser executado no kernel, então a sobrecarga é baixa e a taxa de transferência é alta.

OpenVPN é a opção mais antiga e testada em batalha. Foi reforçada em produção por mais de uma década, é extremamente configurável e pode rodar sobre TCP na porta 443, onde se parece com tráfego HTTPS comum. Isso a torna a melhor escolha em redes restritivas que bloqueiam ou limitam o UDP.

Na s4m, nossa VPN WireGuard é a padrão em nossos aplicativos para Windows, macOS, Linux, Android, iOS e roteadores, com OpenVPN disponível para compatibilidade. Ambos funcionam em nossa arquitetura sem registros, priorizando RAM, e ambos têm uma taxa mensal fixa (não medida por GB) em planos pagos, então a escolha do protocolo nunca altera o que você paga. Se você precisar de um proxy em vez de um túnel completo, veja nossos proxies de datacenter ou a lista de proxies públicos gratuitos.

Comparação lado a lado

A versão curta: WireGuard pela simplicidade, OpenVPN pela abrangência e configurabilidade.

AspectWireGuardOpenVPN
Base de Código~4.000 linhas, fácil de auditarCentenas de milhares de linhas
CriptografiaConjunto moderno fixo (ChaCha20-Poly1305, Curve25519)OpenSSL, ampla gama de cifras configuráveis
Velocidade & CPUGeralmente mais rápido, menor sobrecargaSólido, mas maior sobrecarga
Reconexão / roamingQuase instantâneo, sobrevive a mudanças de redeRe-handshake mais lento
TransporteUDP por padrãoUDP ou TCP
Travessia de firewallBom, mas pode ser bloqueado onde o UDP é filtradoExcelente via TCP na porta 443
MaturidadeMais novo, bem avaliado, no kernel do LinuxDécadas de endurecimento em produção
suporte s4mPadrão em todos os aplicativosDisponível para compatibilidade

Nenhum dos protocolos é estritamente "melhor". Eles otimizam para diferentes restrições, que é exatamente por isso que o s4m oferece ambos.

Quando escolher qual

Escolha WireGuard pela simplicidade

Melhor para uso diário, streaming, jogos e dispositivos móveis que alternam entre redes. Menor latência, reconexões mais rápidas e menos consumo de bateria. Este é o padrão s4m, e para a maioria das pessoas é o certo.

Escolha OpenVPN para alcance

Melhor quando uma rede bloqueia UDP ou filtra agressivamente o tráfego. Executar OpenVPN sobre TCP 443 se mistura com HTTPS normal e passa por firewalls que o WireGuard não consegue, à custa de alguma velocidade.

Adicione um IP pessoal dedicado

Qualquer protocolo pode ser vinculado a um IP dedicado opcional que é só seu e pode ser desvinculado de sua identidade. Útil para listas de permissão e para manter um endereço de saída estável entre sessões.

Mesmos aplicativos, mesmo plano

Troque protocolos dentro do mesmo aplicativo s4m no Windows, macOS, Linux, Android, iOS ou no seu roteador. Os planos pagos têm uma taxa mensal fixa, então mudar de protocolo nunca afeta seu preço.

Exemplo de configuração do cliente WireGuard

Um perfil mínimo do WireGuard se parece com isso. s4m gera suas chaves e os valores exatos para você; os nomes de host abaixo são marcadores.

ini
[Interface]
# Your private key (generated locally, never leaves your device)
PrivateKey = <your-private-key>
Address    = 10.7.0.2/32
DNS        = 10.7.0.1

[Peer]
# s4m endpoint public key
PublicKey           = <server-public-key>
AllowedIPs          = 0.0.0.0/0, ::/0
Endpoint            = vpn.s4m.online:51820
# Keeps the tunnel alive behind NAT / roaming networks
PersistentKeepalive = 25

# Prefer OpenVPN on a locked-down network? Import the .ovpn profile
# from your dashboard and connect over TCP 443 instead:
#   openvpn --config s4m-openvpn-tcp443.ovpn
FAQ

Perguntas, respondidas

Qual protocolo o s4m usa por padrão?

WireGuard. É o padrão em todos os nossos aplicativos porque é mais rápido, reconecta quase instantaneamente e usa uma base de código pequena, moderna e fácil de auditar. OpenVPN é oferecido ao lado dele para compatibilidade com redes ou dispositivos onde WireGuard não é ideal.

Quando devo mudar para OpenVPN?

Mude quando você estiver em uma rede restritiva que bloqueia ou limita UDP. OpenVPN pode rodar sobre TCP na porta 443, onde parece tráfego HTTPS padrão e atravessa firewalls que o WireGuard não consegue. Espere velocidades um pouco mais baixas como compensação.

O protocolo que escolho muda meu uso ou preço?

Não. Nos planos pagos, o uso é uma taxa mensal fixa, independentemente do protocolo. Limites ajustáveis pelo administrador existem por tipo de conta, por IP e por conta, mas escolher WireGuard ou OpenVPN por si só não muda o que você paga.

O endereço interno fixo do WireGuard é um problema de privacidade?

O endereço do túnel interno não é sua identidade pública. Nossa arquitetura é sem registros por design e prioriza RAM, então o estado da conexão não é persistido. Se você quiser um endereço público estável, o complemento opcional de IP pessoal dedicado lhe dá um que pode ser desvinculado de sua identidade.

Posso usar ambos os protocolos na mesma conta?

Sim. Você pode alternar entre WireGuard e OpenVPN dentro do mesmo aplicativo s4m no Windows, macOS, Linux, Android, iOS ou em um roteador suportado, usando a mesma conta e plano.

Comece com WireGuard, mantenha OpenVPN no seu bolso

Crie uma conta gratuita ou anônima, conecte-se via WireGuard em minutos e volte para OpenVPN sempre que uma rede exigir. Pague com cartão ou cripto, adicione um IP dedicado se precisar.

As pessoas encontraram esta página pesquisando por

Frases de busca reais que esta página responde — os links abrem a página que as cobre em profundidade.