Diferença entre proxy e VPN: quando usar cada um?

Publicado:

12 min de leitura

Acar Diveroli
Autor: Acar Diveroli
Comparação entre proxy e VPN: seta indo para um único aplicativo e escudo de túnel criptografado

Tanto o proxy quanto a VPN escondem seu endereço IP do site de destino; por isso, é comum usar um no lugar do outro. Mas o problema que cada um resolve é diferente. O proxy redireciona o tráfego de um aplicativo ou script escolhido por outro endereço. Já a VPN coloca todo o tráfego do seu dispositivo em um túnel criptografado. O foco de um é flexibilidade e escala; o do outro é proteger a conexão por inteiro.

Neste artigo explicamos passo a passo como as duas tecnologias funcionam, resumimos as diferenças entre elas em uma tabela, mostramos com cenários qual delas é a certa em cada trabalho e esclarecemos os pontos mais confundidos.

Como o proxy funciona?

O proxy é um servidor intermediário que fica entre você e o site de destino. Seu navegador ou seu código envia a requisição ao proxy, o proxy encaminha a requisição ao destino com o próprio IP dele e traz a resposta de volta para você. O site de destino só vê o endereço do proxy.

O caminho de uma requisição é o seguinte:

  1. O aplicativo conhece o endereço e a porta do proxy (por configuração ou por código).
  2. A requisição vai primeiro ao servidor proxy; se necessário, é autenticada com usuário e senha.
  3. O proxy encaminha a requisição ao site de destino com o próprio IP.
  4. A resposta do site de destino volta ao aplicativo através do proxy.

Os proxies funcionam no nível de aplicativo. Ou seja, só o programa em que você configurou o proxy passa por esse caminho; outros aplicativos no mesmo computador continuam usando a própria conexão. Isso é uma vantagem, mas também um ponto de atenção: ao configurar o proxy no navegador, outro programa rodando em segundo plano ainda sai com o seu endereço real.

Existem dois protocolos comuns:

  • O proxy HTTP/HTTPS foi desenhado para tráfego web. Em conexões HTTPS, ele abre um túnel com o método CONNECT; esse método é definido na RFC 9110. Veja mais detalhes na página de Proxies HTTPS.
  • O proxy SOCKS5 trabalha em um nível mais baixo e transporta tráfego TCP e UDP sem olhar o conteúdo (RFC 1928). Para clientes de jogos e aplicativos de desktop, o Proxies SOCKS5 geralmente é mais adequado. Você encontra a comparação entre os dois protocolos no artigo Diferença entre SOCKS e HTTP proxy.

Como a VPN funciona?

A VPN cria um túnel criptografado entre o seu dispositivo e o servidor VPN. Navegador, cliente de e-mail, atualizações em segundo plano: todo o tráfego que sai do dispositivo entra nesse túnel. O seu provedor de internet ou a rede Wi-Fi à qual você está conectado não conseguem ver o conteúdo, só veem que dados criptografados estão indo para o servidor VPN. Já o site de destino vê o endereço IP do servidor VPN.

As VPNs funcionam no nível de sistema operacional. Ao conectar, o sistema cria uma interface de rede virtual e altera a tabela de roteamento para enviar todo o tráfego para essa interface. Por isso, você não precisa configurar aplicativo por aplicativo; mas, pelo mesmo motivo, também não é possível, por padrão, deixar um único aplicativo fora do túnel. O recurso de "túnel dividido" que alguns clientes VPN oferecem contorna parcialmente essa limitação.

Entre os protocolos modernos de VPN, o WireGuard e o IPsec são comuns. O WireGuard se destaca por uma base de código pequena e baixa sobrecarga; o IPsec é um padrão usado há muito tempo em redes corporativas, com amplo suporte de dispositivos.

As diferenças principais entre proxy e VPN

CritérioProxyVPN
EscopoAplicativo ou script configuradoTodo o tráfego do dispositivo
Nível em que atuaAplicativoSistema operacional (interface de rede)
CriptografiaNão adiciona por conta própria (o HTTPS fornece separadamente)Criptografa todo o túnel
Sobrecarga de velocidadeBaixaMais alta, por causa da criptografia
IPs diferentes ao mesmo tempoFácil: um IP diferente por requisição ou sessãoGeralmente um único IP por conexão
Opção de tipo de IPResidencial, móvel, ISP, datacenterMajoritariamente datacenter
Segmentação por localizaçãoPaís, cidade, operadoraGeralmente país
Compatibilidade com automaçãoFácil de integrar a código, bots e navegadoresPouco prático para automação
AutenticaçãoUsuário/senha ou autorização por IPCertificado, chave ou conta
Finalidade principalColeta de dados, testes, múltiplas contasPrivacidade pessoal, acesso seguro à rede

"Esconder o IP" é a mesma coisa?

As duas tecnologias não mostram o seu próprio endereço ao site de destino; mas o que é escondido, e de quem, é diferente.

  • O proxy esconde o seu IP do site de destino. Outras pessoas na sua rede ou o seu provedor de serviço continuam vendo o tráfego não criptografado (o HTTPS já fecha isso de qualquer forma).
  • A VPN esconde o seu IP do site de destino e também esconde o conteúdo e o destino do tráfego da rede local e do provedor de serviço. Tudo o que eles veem é o fluxo criptografado indo para o servidor VPN.

Por outro lado, nenhuma das duas muda o fingerprint do navegador, os cookies ou os dados da conta. Se você fez login em um site, o seu IP deixa de importar; o site reconhece você pela sua conta. Tratamos esse tema no artigo O que é fingerprint do navegador?.

Em que situação escolher proxy?

A força do proxy é escala e controle. É a ferramenta certa quando você precisa trabalhar com muitos endereços IP, por aplicativo e de forma programável:

  • Coleta de dados e extração web. Para distribuir o tráfego de um script que envia milhares de requisições entre IPs diferentes, usa-se proxy, não VPN. O Proxies rotativos automatiza isso mudando o endereço a cada requisição. Veja mais em nossas soluções de extração de dados.
  • Gestão de múltiplas contas. Atribuir um IP separado e fixo a cada conta evita que as contas sejam associadas entre si. É uma necessidade comum em contas de redes sociais e e-commerce; um Proxies ISP por conta foi feito para esse trabalho.
  • Testes baseados em localização. Verificar como anúncios, preços e resultados de busca aparecem em cidades diferentes. Para SEO e monitoramento de SERP, é preciso segmentação no nível de cidade; a VPN, na maioria das vezes, não oferece isso.
  • Roteamento por aplicativo. Quando você quer que apenas um programa saia com um IP diferente, mantendo o restante do tráfego na conexão normal. Você pode até redirecionar programas que não oferecem configuração de proxy, um a um, com ferramentas como o Proxifier.
  • Jogos. Para clientes de jogos, uma saída SOCKS5 próxima ao servidor de destino afeta a latência; veja mais detalhes no artigo Solução para ping e perda de pacotes em jogos.

Em que situação escolher VPN?

A força da VPN é proteção no nível do dispositivo:

  • Redes não confiáveis. Proteger seu tráfego de outras pessoas na rede em Wi-Fi de café, hotel ou aeroporto.
  • Acesso remoto a redes corporativas. Conectar-se de casa com segurança a sistemas internos da empresa é o uso original que deu origem à VPN.
  • Proteger todo o tráfego a partir de um único ponto. Quando você quer que tudo saia criptografado, em vez de configurar aplicativo por aplicativo.
  • Privacidade em relação ao provedor de serviço. Quando você não quer que a rede local ou o provedor vejam a quais sites você está se conectando.

O proxy pode substituir a VPN (ou vice-versa)?

Em alguns casos, sim, mas conhecendo os limites.

Usar VPN no lugar de proxy: para tarefas simples, como ver conteúdo de outro país em um único navegador, a VPN é suficiente. Mas, quando você precisa de dezenas de IPs diferentes ao mesmo tempo, rotação por requisição ou segmentação no nível de cidade, a VPN fica insuficiente. Além disso, a maioria das saídas de VPN é de endereço de datacenter; sites protegidos reconhecem esses endereços com facilidade. Explicamos o motivo no artigo Diferença entre proxy residencial e datacenter.

Usar proxy no lugar de VPN: você pode definir um proxy geral no sistema operacional, mas aplicativos que não leem essa configuração ficam fora do túnel e o tráfego deles não é criptografado. Se você quer se proteger da rede local, o proxy não atende essa necessidade.

É possível usar os dois juntos?

É possível. Você pode proteger o tráfego do dispositivo com VPN e, dentro de uma ferramenta específica de coleta de dados, definir um proxy à parte. Nesse caso, a requisição passa primeiro pelo túnel da VPN e depois pelo proxy; o site de destino vê o endereço do proxy, e a rede local vê apenas o túnel da VPN.

Uma camada a mais sempre significa uma latência a mais; por isso, se você não tem as duas necessidades de fato, seguir com uma única solução é mais eficiente. A situação típica em que essa combinação faz sentido é trabalhar em uma rede não confiável enquanto realiza uma tarefa que exige proxy.

Três conceitos frequentemente confundidos

  • "O proxy criptografa o tráfego." Não. A criptografia é fornecida pelo HTTPS do site de destino; o proxy apenas encaminha. Essa afirmação aparece de forma equivocada em muitas fontes.
  • "A VPN me torna anônimo." Não. A VPN só esconde o seu IP e o conteúdo do tráfego da rede local. As contas em que você fez login, os cookies e o fingerprint do navegador continuam identificando você.
  • "O gratuito é suficiente." Arriscado para uso profissional. O modelo de receita de serviços gratuitos costuma ser o próprio tráfego do usuário, e você não consegue auditar os seus dados passando por um servidor cujo operador é desconhecido. Explicamos por que um endereço sem compartilhamento é importante no artigo O que é proxy privado?.

Guia de decisão

Sua necessidadeRecomendação
Conexão segura em Wi-Fi de café ou hotelVPN
Acesso remoto à rede da empresaVPN
IP diferente em milhares de requisiçõesProxy (rotativo)
IP fixo para cada contaProxy (ISP)
Teste de localização no nível de cidadeProxy (residencial)
Baixa latência para cliente de jogosProxy (SOCKS5)
Ver conteúdo de outro país em um único navegadorAs duas funcionam; a VPN é mais simples
Gestão de IP programável a partir do códigoProxy

Perguntas frequentes

VPN é mais segura, ou proxy?

Em termos de criptografia da conexão, a VPN é mais abrangente, porque criptografa todo o tráfego. Já o proxy foi desenhado mais para roteamento e gestão de IP do que para segurança. Como a maior parte do tráfego web já é criptografada via HTTPS, o conteúdo que passa pelo proxy também fica protegido na prática.

Usar VPN ou proxy gratuito traz problema?

Serviços gratuitos têm um modelo de receita, e esse modelo costuma ser o próprio tráfego do usuário. Você não consegue auditar como os seus dados são tratados ao passar por um servidor cujo operador é desconhecido. Para uso profissional, prefira um provedor transparente e legalmente responsável.

O proxy esconde totalmente o meu endereço IP?

O site de destino vê o endereço do proxy, não o seu. Mas outros sinais, como fingerprint do navegador, cookies e dados de conta, ainda podem identificar você. Esconder o IP, por si só, não significa anonimato.

O proxy é mais rápido que a VPN?

Geralmente sim, porque não tem a sobrecarga da criptografia. Mas a velocidade real depende da localização do servidor de proxy, do tipo de IP e da qualidade do link. Um proxy de datacenter próximo ao servidor de destino pode ser visivelmente mais rápido que um servidor VPN distante; já um proxy residencial ligado a uma conexão doméstica pode variar.

No celular, devo usar proxy ou VPN?

Para privacidade pessoal, a VPN é mais prática; com um toque, cobre todos os aplicativos. Se um aplicativo específico precisa sair com um IP diferente, o proxy pode ser definido nas configurações de Wi-Fi. Explicamos os passos no iPhone no artigo Configuração de proxy no iPhone.

Se eu ligar proxy e VPN ao mesmo tempo, qual tem prioridade?

Os dois funcionam e formam uma cadeia: o tráfego entra primeiro no túnel da VPN, dentro do túnel vai para o proxy, e o proxy alcança o destino. O site de destino vê o IP do proxy.

Em resumo

Se você quer proteger todo o tráfego do seu dispositivo pessoal, a VPN é a escolha certa; se precisa trabalhar com muitos IPs, por aplicativo e dentro de uma automação, o proxy é. Se o seu trabalho é coleta de dados, teste ou gestão de contas, uma VPN não dá a flexibilidade que você procura; se o seu trabalho é privacidade pessoal em uma rede não confiável, o proxy não oferece essa proteção. Para escolher o tipo certo de proxy, dê uma olhada nas nossas soluções de proxy.