Entrar Cadastrar

Como funciona um proxy: o que acontece com sua requisição

O caminho de uma requisição pelo proxy, passo a passo: conexão, login, saída por outro IP e resposta. O que o site vê, o que o proxy vê e como surge a rotação.

Estação intermediária luminosa em uma ponte de luz entre um notebook e um globo

A definição "proxy é um intermediário" se decora em um segundo e não explica nada. Vale mais percorrer uma vez o caminho inteiro da requisição, da linha nas configurações até a resposta do site. Depois disso, protocolos e sessões deixam de ser mistério, assim como o motivo de o site ver um endereço diferente do que você configurou.

Passo a passo

RequisiçãoSoftwareProxySiteconexão e loginrequisição do IP do proxyo site responde ao proxy, e ele repassa a você
Duas conexões em vez de uma: a sua até o proxy e a dele até o site. O site vê apenas a segunda.
  1. Conexão. O software abre a conexão com o endereço do proxy que está nas configurações. Para o site, você ainda não existe.
  2. Combinação. O software e o servidor falam um dos protocolos: HTTP com o comando CONNECT, ou SOCKS. Aqui também passam o login e a senha, se o acesso usa esses dados. Tratamos dos protocolos à parte, no artigo sobre tipos de proxy.
  3. Saída. O proxy abre a própria conexão com o site a partir do endereço de saída. É esse endereço, com o país e o provedor dele, que o site verá nos logs.
  4. Repasse. Daí em diante o servidor transfere bytes nos dois sentidos. Em sites criptografados ele vê só o domínio e o volume, porque o TLS protege o conteúdo do seu software até o site.
  5. Resposta. A página volta pelo mesmo caminho. Do ponto de vista do site, a conversa foi com o proxy, e seu endereço nunca apareceu.

O que cada parte vê

ParticipanteO que ele enxerga
Site de destinoo endereço do proxy, a localização e o provedor; não vê o seu IP
Servidor proxyseu endereço, os domínios de destino, o volume; o conteúdo HTTPS fica oculto
Seu provedorque há uma conexão com o endereço do proxy e o volume de tráfego
Vocêas respostas dos sites, vindas por outro endereço

Esta tabela responde à principal pergunta prática: o proxy transfere sua confiança do provedor de internet para o operador do proxy. Por isso, escolher por qual servidor passar importa mais do que escolher o protocolo. Nos endereços públicos das listas o operador é totalmente desconhecido, como mostramos na análise dos riscos dos proxies públicos.

De onde vem a rotação

Os serviços atuais raramente vendem "um servidor com um endereço". A linha que você informa leva a um gateway, e atrás dele fica um pool de endereços de saída. Há dois modos. Rotação: cada requisição sai de um endereço novo do pool, ideal para scraping. Sessão: o gateway reserva uma saída para você durante o trabalho, algo de que as contas precisam. O modo é escolhido na própria linha ou ao criar a lista, e o software não sabe nada disso. Esse desenho se chama backconnect e tem sua própria análise.

Daí também nasce a diferença entre tipos de endereço: as saídas do pool podem estar em um data center, em redes domésticas ou em operadoras móveis. Para um site são mundos diferentes. Uma faixa de hospedagem é reconhecida em um segundo, enquanto um endereço doméstico parece um assinante comum. Os planos se baseiam nisso, dos de data center aos residenciais.

Perguntas frequentes

O proxy deixa tudo mais lento? O nó extra acrescenta milissegundos ao trajeto, e com um servidor rápido e próximo você não percebe. As lentidões reais vêm de uma saída sobrecarregada: nos endereços públicos isso é rotina, e nos pools comerciais a velocidade depende do tipo de dispositivo de saída.

O que meu provedor ainda consegue ver? Que você conversa com o endereço do proxy e quanto dado passa. Os domínios abertos pelo proxy saem do campo de visão dele e passam a ser conhecidos pelo operador do proxy. Por isso falamos em transferir a confiança: o observador continua lá.

Existe acesso sem login e senha? Sim, é o segundo método de autorização: uma lista de IPs permitidos. Você informa o endereço do seu servidor no painel, e as linhas funcionam apenas a partir dele. Nossos pacotes funcionam assim: não têm login, e a lista se abre só para suas máquinas.

Teste em uma linha real

Tudo isso se verifica em um minuto. Pegue uma linha e abra por ela a página de detecção de IP: você verá o endereço de saída, o país e a rede. Atualize a página em uma linha rotativa e o endereço muda; em uma linha de sessão ele permanece. Depois abra a verificação de anonimato: ela mostra se o servidor acrescenta cabeçalhos com seu endereço real, justamente a diferença entre os níveis de anonimato. No console basta um comando: curl com o parâmetro de proxy devolve o endereço de saída, e damos exemplos no guia de configuração.

Entender o caminho da requisição poupa horas de diagnóstico. Quando você sabe o que aparece em cada ponto e quem se conecta com quem, um erro se resume a duas perguntas: o software chegou ao proxy? O proxy chegou ao site? A primeira se testa tentando abrir qualquer página pela linha, a segunda trocando o destino por um site que você sabe que está no ar. Em dois minutos o culpado aparece. Nosso suporte usa a mesma lógica ao analisar as linhas enviadas, e por isso pede o horário da requisição e o texto do erro.

Leia também

Notebook aberto com um painel abstrato de configurações, ao lado de uma chave de fenda e cabos

Proxy

Como configurar um proxy manualmente no PC e nos programas

A linha de proxy foi comprada, e falta o principal: informá-la corretamente no sistema ou no software. Vemos a configuração por nível: ajustes de sistema do Windows e macOS, opções próprias do…

5 min de leitura
Fileira escura de máquinas antigas com fendas luminosas, só uma funciona

Proxy

O proxy grátis não funciona: o que quebrou e o que fazer

Uma linha de lista gratuita não responde, o navegador espera e desiste: cena conhecida de quem já tentou proxies públicos. Vemos seis causas da mais à menos provável, aprendemos a distinguir em um…

5 min de leitura
Grade de silhuetas de celulares de vidro, cada uma ligada a um nó central por seu fio de luz

Proxy

Proxies para IAM: como escolher e inserir as linhas certo

O IAM lida com centenas de contas, mas sem os proxies certos essa capacidade é inútil: a plataforma olha o endereço de cada perfil. Vemos quais linhas servem para o InstAccountsManager, como ligar…

5 min de leitura

Todos os artigos

Preços Testar uma hora grátis