Diferença entre VPN e proxy: a VPN abrange todo o dispositivo, não um só programa

Ilya Sokolov

10 min de leituraNoções básicas

Proxy x VPN

Você ativa um proxy nas configurações de um só programa. Uma VPN (rede privada virtual) conecta o celular ou o computador inteiro de uma vez. A maioria das outras diferenças entre os dois decorre disso. A comparação abaixo mostra a diferença entre VPN e proxy no Wi-Fi de um café, nos sites que você visita e na velocidade. No final, responda a 3 perguntas para escolher entre os dois.

Você configura o proxy em cada programa e define as exceções da VPN

Um proxy é o endereço e a porta de um servidor de terceiros. Você digita esses dados no navegador, no Telegram ou nas configurações de rede do sistema. Só os programas que leem essas configurações enviam o tráfego pelo proxy. Por exemplo, você configura um proxy no Telegram do notebook. A partir daí, o tráfego do Telegram passa por esse servidor. O navegador, o Steam e as atualizações do sistema continuam usando a sua conexão e o seu endereço IP.

Com uma VPN, você não digita endereço de servidor em lugar nenhum. O app instala no sistema um adaptador VPN, uma placa de rede virtual. No computador, essa etapa pode exigir direitos de administrador. Com a VPN ligada, todo o tráfego passa por esse adaptador. Isso inclui jogos e serviços do sistema que nunca leem as configurações de proxy. É assim que o Ben's VPN descreve o modo “Desligado” do tunelamento dividido. O texto no app diz: “Neste modo, todo o tráfego do dispositivo passa pela VPN”.

Com um proxy, cada programa é configurado à parte. Um programa que você esquecer se conecta direto, sem o proxy. Com a VPN, todos os programas passam pelo servidor, e você escolhe as exceções. No Ben's VPN, você define as exceções pelo botão “Túnel”, na tela principal. No modo “Manual”, você lista os domínios, endereços IP e sub-redes que não precisam da VPN. No Android, também há a lista “Apps que ignoram a VPN”.

Os tipos de proxy diferem no alcance e na criptografia

A tabela compara 4 tipos de proxy e uma extensão “VPN” de navegador com um app de VPN.

O que éOnde você ativaCriptografa a conexão com o servidorO que passa por ele
Proxy HTTPNo navegador, nas configurações do sistema ou de uma rede Wi-FiNãoRequisições web dos programas que leem essas configurações
Proxy HTTPSEm geral, no navegador ou em uma extensão deleSim, até o próprio proxyTráfego do navegador
SOCKS5No Telegram, no navegador, no cliente de torrent e em outros programas com essa opçãoNãoAs conexões desse programa e o tráfego UDP, se os dois lados tiverem suporte
Proxy MTProtoSó no TelegramOs dados do Telegram já são criptografados pelo protocolo do próprio TelegramSó o Telegram
Extensão “VPN” de navegadorUm navegadorDepende do serviçoAs abas desse navegador
App de VPNO dispositivo inteiroEm geral, simTodos os programas de uma vez, menos as exceções

Extensões de navegador não conseguem redirecionar o tráfego de outros programas. De todas as configurações de rede, uma extensão só pode mudar o proxy do navegador. Por isso, uma extensão “VPN” funciona como um proxy para as abas de um navegador. O Ben's VPN não tem extensão de navegador. A VPN trata o navegador como qualquer outro programa. Assim, as abas dele também passam pelo servidor. As únicas exceções são os sites que você excluir da VPN. Há mais detalhes na nossa página sobre extensões de navegador.

O nome do protocolo também não diferencia um proxy de uma VPN. O Shadowsocks, por exemplo, foi projetado como um proxy criptografado. Mais tarde, a Jigsaw criou o Outline a partir do Shadowsocks, e o Ben's VPN é baseado no Outline. Mesmo assim, o nosso app é uma VPN, porque todos os programas do sistema passam por ele. O app tem 4 protocolos (VLESS + REALITY, XHTTP, Hysteria2 e Shadowsocks) e escolhe um deles automaticamente. Não há escolha de protocolo nas configurações do app.

Um proxy sem criptografia mostra à rede os nomes dos sites e a senha

Com um proxy HTTP comum no Wi-Fi de um café, os nomes dos sites passam pela rede em texto aberto. Antes de cada conexão, o navegador envia ao proxy uma requisição CONNECT com o nome do site. O conteúdo dos sites HTTPS continua criptografado, mesmo passando pelo proxy. O dono do Wi-Fi e o provedor de internet conseguem ler as requisições CONNECT. Assim, eles veem a lista dos sites que você visita. As páginas sem HTTPS vão pela rede sem nenhuma criptografia. O proxy consegue ler essas páginas e até alterá-las.

O nome de usuário e a senha do proxy também não são criptografados. Um proxy HTTP costuma recebê-los em Base64, pelo esquema Basic. Um proxy SOCKS5 recebe os dois em texto aberto. Qualquer pessoa que observe o tráfego nessa rede consegue lê-los.

Com uma VPN, não há requisições CONNECT no Wi-Fi do café. Uma única conexão criptografada vai do dispositivo até o servidor. Até as consultas DNS que o dispositivo faz para encontrar os sites passam por dentro dela. O dono do Wi-Fi e o provedor de internet veem só o endereço IP do servidor e a quantidade de bytes. O servidor VPN passa a ver a lista dos sites que você visita. Antes, o proxy via essa mesma lista. Ao escolher um serviço de VPN, você escolhe quem recebe essa lista.

Alguns proxies enviam ao site o seu endereço IP real

Tanto com um proxy quanto com uma VPN, o site recebe o endereço IP do servidor no lugar do seu. Para o site, você está onde fica o servidor. Alguns proxies acrescentam o seu endereço IP real às requisições de páginas sem HTTPS. Eles o colocam em um cabeçalho X-Forwarded-For ou Forwarded. Com esse cabeçalho, o site descobre o seu endereço IP, como se não houvesse proxy. A VPN funciona em um nível mais baixo, o dos pacotes de rede, e não acrescenta cabeçalhos.

Nem o proxy nem a VPN escondem a sua conta, o idioma do navegador ou o fuso horário. Se você entrou na conta, o serviço reconhece você por ela. O navegador informa o idioma a todos os sites. Os scripts da página conseguem ler o fuso horário do dispositivo. Por isso, um site pode notar um “visitante do Japão” cujo dispositivo usa o horário de Nova York. O nosso guia básico sobre VPN lista o que mais uma VPN não muda.

Distância, carga do servidor e tarefas em segundo plano reduzem a velocidade

Todo intermediário acrescenta mais um salto entre você e o site. Um proxy e um servidor VPN na mesma cidade acrescentam um salto do mesmo comprimento. A velocidade passa a depender da distância até o servidor e da carga dele. Um proxy gratuito de uma lista pública atende a todos que encontraram essa lista. Cada um deles fica com uma pequena parte da largura de banda.

A criptografia em si afeta pouco a velocidade da VPN. Os processadores têm instruções dedicadas à criptografia AES há anos. A Intel lançou essas instruções em 2010, e os primeiros celulares com elas saíram em 2013.

Como a VPN leva todo o tráfego do dispositivo, as tarefas em segundo plano também passam por ela. É o caso das atualizações do Steam e do envio de fotos para a nuvem. Se uma dessas tarefas não precisa da VPN e ocupa largura de banda, exclua essa tarefa da VPN pelo botão “Túnel”. Para ganhar velocidade, escolha uma localização perto de você. O botão “Mais rápida”, na janela “Mudar país”, escolhe uma localização próxima.

Mais rápida e Anterior: botões acima do campo de busca e da lista de localizações na janela Mudar país, no iPhone
Os botões “Mais rápida” e “Anterior” ficam acima da lista de localizações.

3 perguntas para escolher entre um proxy e uma VPN

Um proxy é suficiente se você responder “não” às 3 perguntas abaixo. Com um “sim” ou mais, a VPN é a escolha mais prática.

  1. Mais de um programa precisa passar pelo servidor? Um proxy no Telegram só serve para o Telegram. O navegador e os jogos também podem precisar de um novo endereço IP. Configurar o proxy em cada um deles leva mais tempo do que conectar a VPN. Alguns programas nem têm configuração de proxy. A nossa página VPN para Telegram trata do Telegram com mais detalhes.
  2. Você está em uma rede que não é sua? Em um café, hotel ou aeroporto, a rede vê quais sites você visita com um proxy comum. Essa mesma rede também consegue ler a senha do proxy. A VPN envia todo o tráfego por uma única conexão criptografada.
  3. Você vai fazer chamadas, jogar ou usar programas sem configuração de proxy? Um proxy HTTP em geral não transporta chamadas nem jogos online. Os dados de voz e de jogo trafegam principalmente por UDP. A requisição CONNECT descrita acima só abre conexões TCP. Esse tráfego UDP ou falha, ou passa por fora do proxy. A VPN transporta esse tráfego com todo o resto, menos as exceções.

Um console de videogame, uma caixa de som inteligente ou uma TV que não roda o app é um caso à parte. Para esses dispositivos, existe a VPN no roteador. Ela cobre toda a rede doméstica de uma vez.

Para instalar o Ben's VPN no celular, no computador ou na TV, abra a página VPN para os seus dispositivos.

Perguntas e respostas

O que é um proxy reverso? Ele me esconde?

Não. O proxy reverso funciona do lado do site, e não do seu. Ele recebe as requisições destinadas ao servidor do site e as repassa a esse servidor. Redes de distribuição de conteúdo e balanceadores de carga funcionam assim. O proxy reverso esconde o servidor do site e reduz a carga dele. Ele vê o seu endereço IP, como qualquer site vê. O padrão HTTP chama esse tipo de intermediário de gateway.

O multihop funciona como uma cadeia de proxies?

A ideia é parecida, já que nos dois casos o tráfego passa por 2 servidores. Uma cadeia de proxies costuma ser montada para um só programa. O multihop do Ben's VPN cobre toda a conexão VPN. Ele acrescenta à rota um servidor intermediário em um terceiro país. Recomendamos o modo “Automático”. Nele, o app acrescenta esse servidor quando a conexão precisa dele para continuar estável. A configuração fica em “Meu perfil” → “Configurações” → “Multihop”.

Como saber se um proxy ou uma VPN está funcionando agora?

Abra um site de verificação de IP no navegador com o proxy e em um segundo navegador sem ele. Se o proxy estiver configurado em um só programa, os endereços IP serão diferentes. Com uma VPN, os dois navegadores mostram o mesmo endereço IP, no país da localização escolhida. A tela principal do Ben's VPN também mostra “Conectado a” e um endereço IP. A única exceção é um site de verificação de IP excluído da VPN.

Um proxy consegue ler sites HTTPS?

Não. Sozinho, um proxy vê só o nome de um site HTTPS. Para ler o tráfego HTTPS, um intermediário precisa ter o próprio certificado raiz instalado no seu dispositivo. Algumas empresas inspecionam assim o tráfego nas próprias redes. Se um proxy gratuito ou um programa desconhecido pedir que você instale um certificado, não instale.

Existe VPN sem criptografia?

Sim. O termo “VPN” significa uma rede privada sobre uma rede pública, e não criptografia. O L2TP, por exemplo, não criptografa os dados sozinho. Por isso, o L2TP costuma ser usado junto com o IPsec. No Ben's VPN, a conexão com o servidor é sempre criptografada, seja qual for o protocolo que o app usa.

Escrito por

Ilya Sokolov

Escreve sobre noções básicas de VPN em linguagem simples.

Comece por 3 dias e decida depois

O período de teste custa $0.50 e abre os 187 países e todos os apps. Depois dele, o plano é renovado a $5 por mês. A renovação pode ser cancelada na página da conta a qualquer momento.

Mac App Store App Store Google Play