NovoCelular na nuvem: um Android brasileiro no seu navegador, a partir de R$ 109,90
BrasilProxy
Tutoriais

HTTP ou SOCKS5: qual protocolo de proxy usar e quando

Entenda a diferença entre proxy HTTP e SOCKS5, qual é mais rápido, qual é mais compatível e como escolher o protocolo certo no navegador, no celular e em programas.

13/11/20264 min de leitura

Equipe Brasil Proxy

Altivia Tecnologia · São Paulo/SP

Quem escreve é quem cuida da operação: entrega de proxies, configuração e suporte aos clientes no dia a dia.

Neste artigo
  1. O que é um proxy HTTP
  2. O que é um proxy SOCKS5
  3. Comparação direta
  4. Qual escolher em cada caso
  5. Por que o proxy "não conecta" depois de trocar o protocolo
  6. Os dois protocolos no Brasil Proxy
  7. Resumo

Resposta curta: use HTTP quando o programa só precisa abrir páginas da web (navegador, celular, ferramentas de SEO e de coleta) e SOCKS5 quando o programa pede essa opção ou trabalha com outro tipo de tráfego além de páginas. Os dois funcionam com o mesmo IP, porta, usuário e senha nos planos do Brasil Proxy, então você não precisa decidir na hora da compra.

A escolha é feita no programa, não no plano. Este guia mostra a diferença entre os dois e qual marcar em cada situação.

O que é um proxy HTTP

O proxy HTTP foi feito para tráfego da web. O seu navegador pede uma página ao proxy, o proxy busca essa página e devolve para você. Quando o site usa HTTPS (o cadeado na barra de endereço), o proxy só abre um "túnel" até o site, sem ver o conteúdo, que segue criptografado do seu aparelho até o destino.

É o protocolo mais aceito: está em todos os navegadores, nas configurações de Wi-Fi do celular e na maioria dos programas e bibliotecas de automação. Quase sempre aparece como "HTTP", "HTTPS" ou "HTTP/HTTPS".

O que é um proxy SOCKS5

O SOCKS5 trabalha numa camada mais baixa. Em vez de entender páginas da web, ele só repassa a conexão, qualquer que seja ela. Por isso serve para tráfego que não é de navegador, como alguns programas de e-mail, transferência de arquivos e ferramentas que abrem conexões próprias.

Ele também aceita autenticação com usuário e senha e pode encaminhar a consulta de DNS pelo próprio proxy, o que evita que o endereço dos sites que você visita seja resolvido pela sua internet local.

Comparação direta

HTTP/HTTPSSOCKS5
Para que servePáginas e APIs da webQualquer conexão
Onde funcionaNavegador, Wi-Fi do celular, quase todo programaProgramas que oferecem a opção
Usuário e senhaAceito em quase todo lugarNem todo navegador aceita
DNS pelo proxyDepende do programaSim, quando o programa permite
VelocidadeIgual na práticaIgual na prática

A velocidade é praticamente a mesma. O que pesa no tempo de resposta é a distância até o servidor e a qualidade da rede, não o protocolo.

Qual escolher em cada caso

  • Navegador (Chrome, Edge, Firefox): HTTP. É o que funciona com usuário e senha sem extensão extra. O passo a passo está no guia como configurar proxy no celular e no computador.
  • Celular (Android e iPhone): HTTP, pela configuração do Wi-Fi.
  • Ferramentas de SEO e de coleta de dados: HTTP na maioria; se a ferramenta oferecer SOCKS5 e você quiser o DNS passando pelo proxy, marque SOCKS5.
  • Programas que não são navegador (e-mail, transferência de arquivos, clientes próprios): SOCKS5.
  • Automação com código: as bibliotecas mais usadas aceitam os dois. Comece por HTTP, que exige menos configuração.

Por que o proxy "não conecta" depois de trocar o protocolo

O erro mais comum é marcar um protocolo no programa e usar a porta ou o formato de endereço do outro. Antes de abrir um chamado, confira:

  1. Tipo marcado no programa: HTTP e SOCKS5 são opções diferentes. Se o programa tem os dois, escolha um e mantenha.
  2. Formato do endereço: alguns programas pedem http://usuario:senha@ip:porta, outros pedem socks5://.... O prefixo precisa bater com o tipo marcado.
  3. Autenticação: se o programa não tem campo de senha para SOCKS5, use HTTP.
  4. Teste fora do programa: a ferramenta Testar proxy confere o seu proxy em HTTP e mostra se ele responde, com qual IP sai e em quanto tempo. Se passar lá, o ajuste está no programa.

Os dois protocolos no Brasil Proxy

O IPv4 Brasil e o ISP residencial aceitam HTTP/HTTPS e SOCKS5 com as mesmas credenciais, sem medidor de tráfego. Você recebe IP, porta, usuário e senha na tela do pedido e escolhe o protocolo no programa que for usar.

Resumo

HTTP para navegador, celular e a maior parte das ferramentas. SOCKS5 quando o programa pede, quando o tráfego não é de páginas da web ou quando você quer o DNS pelo proxy. Na dúvida, comece por HTTP. Veja os planos na página de preços.

Perguntas frequentes

SOCKS5 é mais seguro que HTTP?

Nenhum dos dois criptografa a conexão por conta própria. A segurança vem do site que você acessa usar HTTPS, o que acontece em quase toda a internet hoje. Com HTTPS, o conteúdo segue protegido nos dois protocolos.

Preciso pagar a mais para usar SOCKS5?

Não. No IPv4 Brasil e no ISP residencial, as mesmas credenciais funcionam em HTTP/HTTPS e em SOCKS5, sem custo extra.

O navegador aceita SOCKS5 com usuário e senha?

Nem todos. Muitos navegadores aceitam SOCKS5 só sem senha. Se o seu pedir usuário e senha e não tiver campo para isso, use HTTP, que funciona com autenticação em praticamente qualquer navegador.

Qual protocolo uso no celular?

No Android e no iPhone, a configuração de proxy do Wi-Fi é HTTP. Para SOCKS5 no celular, é preciso um aplicativo que ofereça essa opção.

Páginas relacionadas

DúvidasVer planos e comprar