Método · Iniciante

Como testar um proxy: IP de saída, localização, vazamentos, cabeçalhos, velocidade e taxa de sucesso

Um proxy que “funciona” ainda pode vazar, ficar na cidade errada ou falhar no seu alvo. Dez minutos de verificações, principalmente com cURL, mostram o que uma página de vendas não pode.

2 minutos de leitura 7 seções Revisto Equipa editorial Proxy Cyber

1. A saída e seu país#

curvatura
curl -s -x http://USER-cc-de-city-berlin:PASS@res.proxy-cyber.com:9000 https://api.ipify.org
# then look the address up in one or two public geolocation databases

O país deve corresponder. Ao nível da cidade, aceite a cidade vizinha: as bases de dados discordam aí. Execute-o algumas vezes sem -sid- para confirmar a rotação, depois com um fixo -sid- para confirmar a aderência.

2. Cabeçalhos de anonimato#

Busque um endpoint de eco de cabeçalho por meio de HTTP simples e leia cada cabeçalho. Nada deve mencionar um proxy ou endereço diferente da saída: não X-Forwarded-For, Via, Forwarded, X-Real-IP. Verifique por HTTP, não por HTTPS, pois um proxy não pode adicionar cabeçalhos dentro do TLS.

3. DNS#

Com SOCKS5, compare socks5:// e socks5h://: apenas o segundo resolve na saída. Com proxies HTTP, o nome do host sempre vai para o proxy. Se um site se comportar de maneira diferente do esperado por meio do proxy, uma resposta de DNS local apontando para a borda regional errada é uma causa comum.

4. WebRTC (somente navegadores)#

Abra um teste de vazamento WebRTC no navegador que você usará. Somente a saída poderá aparecer; se o seu endereço real aparecer, desative o WebRTC ou defina sua política de IP como somente proxy.

5. Latência e rendimento#

Tempo
curl -s -o /dev/null -w 'connect %{time_connect}s  ttfb %{time_starttransfer}s  total %{time_total}s\n' \
     -x http://USER-cc-de:PASS@res.proxy-cyber.com:9000 https://example.com/
# a few hundred milliseconds of TTFB is normal on a household exit; seconds mean a slow line, try another session id

Para medir o débito, descarregue um ficheiro de tamanho conhecido de um servidor de testes autorizado e consulte %{speed_download}. Multiplique os bytes por segundo por oito e divida por 1 000 000 para obter Mbit/s. Repita em horários diferentes: capacidade de saída, distância, destino e concorrência influenciam o resultado; o tipo de proxy não garante uma velocidade fixa.

6. Taxa de sucesso em relação ao seu alvo#

Exemplo de bash
ok=0; for i in $(seq 1 50); do
  code=$(curl -s -o /dev/null -w '%{http_code}' -m 30 -x "http://USER-cc-us:PASS@res.proxy-cyber.com:9000" https://target.example/some/page)
  [ "$code" = 200 ] && ok=$((ok+1))
done; echo "$ok/50 succeeded"

Cinquenta solicitações custam alguns megabytes. Verifique também o *conteúdo* de algumas respostas: um 200 com preços faltantes é um soft block e somente a inspeção de conteúdo o detecta.

7. O que concluir#

EncontrandoSignificadoAção
País erradoErro de erro de parâmetro ou código incompatívelVerifique -cc- (gb, não Reino Unido)
Cabeçalhos de proxy presentesNão é um proxy de eliteAlterar provedor
403 ou CAPTCHA na primeira solicitaçãoTipo de saída muito fraco para o alvoResidencial → móvel ou datacenter → residencial
Bloqueios após N solicitaçõesLimite de taxa por IPGire mais, desacelere
Lento tudoLinha domésticaNovo ID de sessão ou ISP/datacenter para velocidade

Perguntas que as pessoas fazem#

Quanto custa o teste no Proxy Cyber?

Crie uma conta e abra a carteira para consultar a moeda, a rede e o endereço de receção disponíveis. O carregamento mínimo é de 40 USD. Solicite a revisão manual do pagamento, aguarde o crédito em USD e faça a encomenda. A confirmação do pagamento e a entrega do serviço são etapas diferentes; utilize apenas os dados atribuídos na sua conta.

Sua conta

Gerencie seus proxies em uma conta

Compare redes, faça pedidos e acompanhe seu saldo e solicitações de suporte em um painel. Nossa equipe analisa os pagamentos e fornece detalhes de conexão após a entrega.

Criar conta