Skip to content

OpenVPN, WireGuard ou Tailscale: que VPN escolher?

Ao configurar uma rede privada virtual (VPN) para comunicar em segurança, poderá deparar-se com três opções populares: OpenVPN, WireGuard e Tailscale. À primeira vista, pode parecer que as três são o mesmo tipo de solução, mas existem diferenças fundamentais entre elas. OpenVPN e Wireguard são protocolos VPN, enquanto Tailscale é uma rede sobreposta (um serviço de rede construído sobre WireGuard). Compreender a diferença entre estas tecnologias é essencial para decidir qual é a mais adequada para si.

Vamos explorar as diferenças e ajudar a perceber o lugar de cada uma no panorama das VPNs.


OpenVPN e Wireguard: protocolos VPN

Enquanto protocolos VPN, OpenVPN e Wireguard definem as regras e os métodos de encriptação para criar túneis seguros para o tráfego de Internet. São amplamente utilizados tanto em VPNs comerciais como em configurações com alojamento próprio.


OpenVPN: um protocolo VPN veterano

O OpenVPN existe desde 2001 e tornou-se um protocolo de referência para muitos serviços VPN e VPNs com alojamento próprio. O OpenVPN utiliza SSL/TLS para encriptação, o que o torna muito seguro e adaptável a diferentes casos de utilização.


Principais características
  • Encriptação: Oferece encriptação SSL robusta (AES, Blowfish, Camellia, ChaCha20, Poly1305, DES, Triple DES, GOST 28147-89, SM4)
  • Compatibilidade: Disponível em praticamente todos os principais sistemas operativos, incluindo Windows, macOS, Linux, Android e iOS
  • Flexibilidade de configuração: Muito flexível, mas exige configuração manual do encaminhamento, da gestão de utilizadores e das definições de rede
  • Desempenho: Mais lento do que os protocolos mais modernos, sobretudo em condições de elevada largura de banda

Embora o OpenVPN ofereça segurança robusta e fiabilidade, as suas limitações de desempenho e a configuração complexa tornaram-no menos apelativo para quem procura velocidade e simplicidade.


WireGuard: o protocolo VPN moderno

O WireGuard, lançado em 2020, é um protocolo muito mais recente, concebido para ser mais simples, rápido e seguro do que o OpenVPN. Está a ganhar popularidade rapidamente graças ao seu código minimalista e à facilidade de implementação.

Principais características
  • Velocidade e eficiência: Supera o OpenVPN no débito e na latência, sendo ideal para tarefas que exigem ligações de alta velocidade, como streaming de vídeo ou jogos
  • Segurança: Utiliza um algoritmo de encriptação de ponta (ChaCha20), e o seu código reduzido (~4000 linhas face às ~70,000 linhas do OpenVPN) facilita a auditoria e a manutenção
  • Simplicidade: Fácil de configurar, sobretudo em configurações com alojamento próprio em routers GL.iNet

No entanto, a simplicidade do WireGuard também pode ser uma limitação. Por exemplo, exige que trate da configuração da rede, como o reencaminhamento de portas, e pode não funcionar bem em ambientes onde o Carrier-Grade NAT (CGNAT) impede o acesso externo à rede de casa.


Tailscale: uma camada sobre o WireGuard

O Tailscale não é um protocolo VPN como o OpenVPN ou o WireGuard. É, antes, um serviço de rede que utiliza WireGuard como protocolo subjacente para proporcionar ligações em rede fáceis, seguras e privadas entre dispositivos. O Tailscale simplifica a criação de uma VPN ao automatizar grande parte da configuração que teria de fazer manualmente com WireGuard.

Principais características
  • Baseado em WireGuard: Utiliza WireGuard para criar túneis encriptados, mas acrescenta a sua própria camada de gestão, automatizando a configuração e facilitando a utilização.
  • Travessia de NAT: Trata automaticamente da travessia de NAT, o que significa que pode ligar dispositivos mesmo que ambos os extremos da ligação estejam atrás de CGNAT ou firewalls, sem precisar de reencaminhamento de portas
  • Servidores de retransmissão DERP: Quando não é possível estabelecer ligações ponto a ponto (por exemplo, devido a NAT restritivo), o Tailscale utiliza os seus servidores de retransmissão DERP para encaminhar o tráfego. No entanto, estes servidores introduzem latência e têm a largura de banda limitada, sendo menos adequados para necessidades de elevado desempenho.
  • Funcionalidade de nó de saída: O Tailscale permite definir qualquer dispositivo da rede como nó de saída. Isto significa que o tráfego de outros dispositivos pode ser encaminhado através desse nó de saída, que funciona, na prática, como um servidor VPN para esses clientes. É particularmente útil quando precisa de encaminhar tráfego por um túnel através de uma localização específica (por exemplo, para aceder a conteúdos com restrições geográficas).
  • Facilidade de utilização: Não precisa de se preocupar com o reencaminhamento de portas, os endereços IP ou a gestão de um serviço de DNS dinâmico — o Tailscale trata de tudo isso por si.
  • Sem gestão de servidores: Não precisa de executar o seu próprio servidor VPN. Basta instalar o cliente em cada dispositivo e ligá-los numa rede segura.

O Tailscale é ideal para utilizadores que procuram simplicidade e configuração automática, sobretudo em redes onde os protocolos VPN tradicionais, como WireGuard ou OpenVPN, teriam dificuldade em estabelecer ligação devido a restrições de NAT ou de firewall.


Porquê utilizar Wireguard ou OpenVPN em vez de Tailscale?

Embora a facilidade de utilização do Tailscale seja apelativa, há situações em que faz mais sentido utilizar diretamente o protocolo WireGuard subjacente, ou até OpenVPN:

  1. Controlo total: Com WireGuard ou OpenVPN, tem controlo completo sobre a sua configuração VPN. Gere o servidor, as portas, as definições de DNS e as regras de encaminhamento. É ideal se precisar de personalizar a VPN para necessidades específicas de segurança ou desempenho, ou se estiver a resolver problemas para a tornar compatível com uma segunda VPN (por exemplo, uma VPN empresarial).
  2. Evitar 3.os intervenientes: O Tailscale, embora seguro, encaminha o tráfego através dos seus próprios servidores de coordenação (servidores DERP) quando não são possíveis ligações diretas ponto a ponto. Com WireGuard ou OpenVPN, evita depender de infraestruturas de terceiros. Nota: pode utilizar o Headscale como alternativa ao Tailscale, que é praticamente igual, mas totalmente alojada por si e não utiliza os servidores de coordenação do Tailscale.
  3. Utilização empresarial sem os limites do plano gratuito: O plano gratuito do Tailscale limita o número de dispositivos e utilizadores que pode ligar. Se gere uma empresa e precisa de ligar muitos utilizadores ou dispositivos, utilizar WireGuard diretamente poderá ser mais económico.

Quando utilizar Tailscale em vez de Wireguard ou OpenVPN?

O Tailscale destaca-se em ambientes onde a simplicidade e a facilidade de configuração são fundamentais, ou onde as condições de rede dificultam o estabelecimento de uma ligação direta com WireGuard ou OpenVPN.

  1. Sem reencaminhamento de portas: Se estiver a lidar com CGNAT ou firewalls que impedem o reencaminhamento de portas, a travessia automática de NAT e a utilização de servidores públicos de retransmissão DERP do Tailscale tornam-no uma opção melhor.
  2. Gestão simples de utilizadores: O Tailscale integra-se com serviços de início de sessão único (SSO), facilitando bastante a gestão de utilizadores numa empresa ou família. Não tem de gerir credenciais individuais, como aconteceria com OpenVPN ou WireGuard.
  3. Menor exigência técnica: Para utilizadores que querem uma VPN sem o incómodo de configurar portas.

Conclusão: escolher a solução VPN certa

  • OpenVPN é um protocolo com provas dadas e excelente segurança, mas tem um desempenho inferior e pode ser trabalhoso de configurar.
  • WireGuard oferece o melhor desempenho e simplicidade para utilizadores que controlam o seu ambiente de rede e podem configurar o reencaminhamento de portas.
  • Tailscale assenta na base sólida do WireGuard, mas oferece uma solução VPN mais fácil e intuitiva, sobretudo para utilizadores que lidam com CGNAT ou configurações de rede complexas. Com os routers GL.iNet, pode configurar rapidamente tanto WireGuard como Tailscale, tornando qualquer uma das opções fácil de implementar, consoante as suas necessidades.

OpenVPN, WireGuard e Tailscale: comparação rápida

Característica OpenVPN WireGuard Tailscale
Facilidade de configuração Configuração mais complexa (totalmente suportada em routers GL.iNet) Configuração fácil (totalmente suportada em routers GL.iNet) Configuração mais simples (nós de saída não suportados oficialmente em routers GL.iNet)
Velocidades 155 - 190 Mbps, maior latência* Até 900 Mbps (no router GL.iNet Flint 2)* Igual ao WireGuard (exceto se encaminhado através de retransmissão DERP)
Segurança Robusta, mas mais antiga Moderna e eficiente Baseada na segurança do WireGuard
Protocolos de transporte TCP, UDP UDP TCP, UDP
Travessia de NAT Exige configuração manual É necessário reencaminhamento de portas Automática, sem necessidade de reencaminhamento de portas
Reencaminhamento de portas Sim Sim Não necessário
Controlo Elevado Elevado Moderado (depende dos servidores do Tailscale para algumas ligações)
Melhor caso de utilização VPN de nível empresarial Alta velocidade, com alojamento próprio Ligações fáceis e seguras, sobretudo em ambientes CGNAT

*Esta velocidade foi medida num laboratório em condições de rede ideais e representa o débito máximo alcançável. A velocidade real pode variar consoante o seu ambiente de rede específico.

Sobre o autor

Adam, natural da Virgínia e apaixonado por viagens internacionais, é licenciado em Engenharia Eletrotécnica pela Virginia Tech. É engenheiro de soluções e responsável de uma unidade de centro de atendimento na GL.iNet, além de criador do The Wired Nomad, um recurso para nómadas digitais. Entre em contacto com ele no seu site.

About GL.iNet

Founded in 2010, GL.iNet is a leading provider of innovative routers and networking solutions. From compact travel routers to cutting-edge remote KVMs, GL.iNet delivers award-winning networking technology designed for performance and security.

GL.iNet gives people and organizations the power to connect with confidence. By putting control in the hands of users, GL.iNet supports the productivity and collaboration that shape a Good Life.

Previous article Contorne portais cativos e limites de dispositivos com routers GL.iNet
Next article Comunicado oficial sobre a venda não autorizada de produtos GL.iNet

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare