O que é o OpenVPN?
O OpenVPN é um ecossistema de protocolo VPN consolidado e de código aberto que pode transportar uma conexão protegida via TCP ou UDP. Com a VeePN, você pode usar o OpenVPN nos aplicativos compatíveis e em configurações de roteador ou manuais, e depois escolher o transporte que melhor se adapta às condições da sua rede.
OpenVPN: protocolo, projeto e software
OpenVPN é o nome de um projeto de código aberto, de um protocolo VPN e de um ecossistema mais amplo de software compatível. Os serviços VPN podem usá-lo para criar um túnel protegido entre um dispositivo e um servidor VPN. O tráfego que entra nesse túnel é encapsulado e transportado pela rede antes que o servidor VPN o encaminhe ao destino.
Uma das características marcantes do OpenVPN é a flexibilidade de transporte. Ele pode operar via TCP ou UDP. Essas opções não criam dois protocolos VPN independentes. Elas oferecem à mesma conexão OpenVPN diferentes formas de transferir dados entre o cliente e o servidor.
Como funciona o OpenVPN?
Uma conexão OpenVPN reúne um cliente compatível, um servidor VPN e uma configuração que indica como eles devem se comunicar. A implementação exata pode variar, mas o fluxo geral de conexão é o seguinte:
-
1
O cliente contata o servidor VPN.
O aplicativo ou cliente compatível usa sua configuração para alcançar um servidor que aceita conexões OpenVPN.
-
2
Os dois lados se autenticam.
O cliente e o servidor verificam a conexão usando o método de autenticação definido pelo serviço e pela configuração.
-
3
Eles estabelecem uma sessão protegida.
Os dois lados concordam com os parâmetros de sessão necessários para criar e manter o túnel VPN.
-
4
O OpenVPN transporta o tráfego de rede.
O cliente encapsula o tráfego e o envia pelo túnel, usando TCP ou UDP como transporte externo.
-
5
O servidor encaminha e retorna o tráfego.
O servidor VPN envia solicitações para seus destinos e retorna as respostas pela conexão protegida.
A escolha entre TCP e UDP muda a forma como o OpenVPN transporta os dados do túnel. Isso não altera o propósito básico do túnel. O escopo do roteamento também pode variar, especialmente em roteadores e configurações manuais, por isso as instruções de configuração são importantes.
Vantagens e limitações do OpenVPN
-
Escolha entre TCP e UDP
O OpenVPN permite alterar o transporte sem migrar para um protocolo VPN completamente diferente. O UDP reduz o controle de transporte e a sobrecarga, enquanto o TCP adiciona entrega ordenada e retransmissão. Isso oferece uma forma prática de reagir quando as condições da rede mudam.
-
Conecte-se em dispositivos compatíveis
A VeePN disponibiliza o OpenVPN nas principais plataformas de desktop, dispositivos móveis e TV. Essa ampla disponibilidade pode ajudar os usuários a manter uma opção de protocolo familiar ao alternar entre dispositivos compatíveis. Consulte a lista de disponibilidade da VeePN para ver as plataformas confirmadas.
-
Use o OpenVPN em um roteador
O OpenVPN TCP e UDP também estão disponíveis para configuração de roteador e configuração manual da VeePN. Uma configuração de roteador compatível pode estender uma conexão VPN a dispositivos que usam esse roteador, incluindo dispositivos que talvez não tenham um aplicativo VPN nativo. A compatibilidade e o roteamento de tráfego ainda dependem do roteador, do firmware e da configuração.
O OpenVPN é flexível, mas essa flexibilidade envolve compensações. Considere os dois lados antes de escolhê-lo para um dispositivo ou rede específicos.
- Vantagens Limitações
- Oferece suporte a transporte TCP e UDP Pode envolver mais complexidade de configuração do que alguns protocolos mais recentes
- Possui um amplo ecossistema de software e ferramentas de código aberto A criptografia e o encapsulamento adicionam sobrecarga de processamento e de pacotes
- Oferece, em geral, ampla compatibilidade entre categorias de dispositivos O modo TCP pode ampliar os efeitos de congestionamento e retransmissão quando o tráfego do túnel também usa TCP
- Está disponível na VeePN nos aplicativos de desktop, dispositivos móveis e TV compatíveis A velocidade real varia conforme o dispositivo, o servidor, a distância, a rede e a configuração
- Oferece suporte a configurações de roteador e configurações manuais da VeePN A compatibilidade e o desempenho do roteador variam conforme o modelo e o firmware
- Oferece outro transporte para testar quando as condições da rede mudam As extensões de navegador da VeePN não usam OpenVPN
OpenVPN TCP vs UDP
O OpenVPN TCP e o OpenVPN UDP criam o mesmo tipo de túnel VPN, mas o transporte externo lida com a entrega de forma diferente. O UDP envia datagramas independentes sem confirmações de entrega ou ordenação no estilo TCP. O TCP cria um fluxo de bytes ordenado e confiável e retransmite os dados ausentes. Isso altera a sobrecarga, a latência e o comportamento quando os pacotes são atrasados ou perdidos.
-
OpenVPN UDP
O UDP não espera que o transporte externo confirme que cada datagrama chegou nem solicita a substituição de cada datagrama ausente. Com menos controles de entrega, geralmente tem menor sobrecarga de transporte do que o TCP. Isso torna o OpenVPN UDP um ponto de partida sensato para o uso diário e atividades sensíveis ao tempo, como streaming, jogos e chamadas de voz ou vídeo. Os aplicativos muitas vezes conseguem lidar sozinhos com perdas ocasionais, e receber dados atuais pode ser mais importante do que recuperar um pacote mais antigo. Algumas redes podem limitar ou lidar com o UDP de forma inconsistente. Se a conexão falhar ou se desconectar repetidamente, o TCP é outra opção a testar.
-
OpenVPN TCP
O TCP acompanha a ordem e a entrega dos dados. Quando faltam dados, ele pode retransmiti-los antes de apresentar o fluxo ordenado ao lado receptor. Esse comportamento torna o TCP uma opção que vale a pena testar se a rede atual não lidar com o UDP de forma consistente. A compensação é a sobrecarga adicional. Esperar pela entrega e retransmitir dados pode aumentar a latência ou reduzir a taxa de transferência, especialmente em uma rede congestionada ou instável. Por isso, o TCP não é uma melhoria automática de estabilidade para toda conexão. É uma alternativa prática a testar quando o UDP não funciona bem na rede que você está usando.
- Critério OpenVPN UDP OpenVPN TCP
- Comportamento do transporte Baseado em datagramas Fluxo de bytes ordenado e confiável
- Verificações de entrega Sem verificações no estilo TCP na camada de transporte externo Verifica a ordem e a entrega e, em seguida, retransmite os dados ausentes
- Sobrecarga típica Menor Maior
- Ponto de partida útil Atividades diárias e sensíveis ao tempo Redes em que o UDP não está disponível ou é inconsistente
- Principal compensação O próprio UDP não recupera datagramas perdidos Verificações extras e retransmissão podem reduzir o desempenho
Quando usar OpenVPN TCP ou UDP
Comece com o OpenVPN UDP quando ele conectar de forma confiável e a prioridade for menor sobrecarga de transporte. Experimente o OpenVPN TCP quando o UDP estiver indisponível, se desconectar repetidamente ou apresentar comportamento inconsistente na rede atual. Se nenhum funcionar bem, compare outras opções na página de protocolos da VeePN.
OpenVPN para roteadores e configuração manual
Onde o OpenVPN está disponível na VeePN?
A VeePN oferece suporte ao OpenVPN TCP e ao OpenVPN UDP nas seguintes plataformas e categorias de configuração:
- Windows
- macOS
- Android
- Amazon Fire TV Stick
- iOS
- Android TV
- Linux por meio de configuração manual do OpenVPN
- Roteadores e configuração manual
As extensões de navegador da VeePN não usam OpenVPN. Elas usam um modo de conexão do navegador em vez de estender um túnel OpenVPN a todos os aplicativos do dispositivo.
A disponibilidade do protocolo pode variar conforme a versão do aplicativo.
Como usar o OpenVPN na VeePN
Siga estas etapas para mudar para o OpenVPN na VeePN.
Abra as Configurações
Abra a VeePN e acesse Configurações.
Escolha OpenVPN TCP ou UDP
Selecione OpenVPN TCP ou OpenVPN UDP entre os protocolos disponíveis.
Reconecte
Reconecte para aplicar o novo protocolo.
OpenVPN vs WireGuard
O OpenVPN e o WireGuard podem fornecer conexões VPN nos aplicativos compatíveis da VeePN. Eles adotam abordagens de design diferentes, então a melhor opção depende da sua plataforma, rede e requisitos de configuração.
O OpenVPN é consolidado e altamente configurável. Sua capacidade de operar via TCP ou UDP oferece uma opção extra de transporte, e é a opção listada para configuração de roteador e configuração manual da VeePN. Isso pode ser importante quando você precisa de compatibilidade com um fluxo de trabalho manual ou quer testar um transporte diferente em uma rede específica.
O WireGuard tem um design moderno e simplificado, focado em operação eficiente. É uma boa opção para uma conexão de aplicativo do dia a dia quando está disponível no seu dispositivo. Ele usa UDP em vez de oferecer um modo TCP.
- Critério OpenVPN WireGuard
- Direção de design Consolidado e altamente configurável Moderno e simplificado
- Opção de transporte TCP ou UDP UDP
- Direção de desempenho típica Mais sobrecarga de processamento e configuração Projetado para desempenho eficiente
- Configuração de roteador e manual Disponível Não listado como disponível
- Disponibilidade no aplicativo VeePN Windows, macOS, Android, Android TV, Fire TV Stick, iOS Windows, macOS, Android, Android TV, Fire TV Stick, iOS
- Considere quando A flexibilidade de TCP/UDP ou de roteador/configuração manual for importante Uma conexão de aplicativo do dia a dia eficiente for a prioridade
Nenhum dos protocolos é sempre a escolha certa. Comece com o que se adapta ao seu dispositivo e caso de uso e depois compare os resultados na rede que você realmente usa.
Protocolos VeePN relacionados
-
WireGuard
Um protocolo VPN moderno e simplificado para conexões diárias eficientes nos aplicativos compatíveis da VeePN.
-
IKEv2
Outro protocolo baseado em aplicativo disponível nas plataformas de desktop, dispositivos móveis e TV compatíveis da VeePN.
-
Shadowsocks
Uma opção de proxy HTTPS criptografado destinada ao tráfego web em ambientes de rede limitados.
Perguntas frequentes sobre o OpenVPN
O OpenVPN é um aplicativo ou um protocolo?
Por que o OpenVPN pode ser mais lento em algumas conexões?
O OpenVPN pode proteger dispositivos que não são compatíveis com aplicativos VPN?
A VeePN usa OpenVPN nas extensões de navegador?
Posso alternar entre OpenVPN TCP e UDP?
Use o OpenVPN com a VeePN
Use o OpenVPN quando quiser flexibilidade TCP/UDP nos aplicativos compatíveis da VeePN ou precisar de uma configuração de roteador ou configuração manual compatível. Escolha uma opção disponível para o seu dispositivo e conecte-se pela VeePN.