Metod · Nybörjare

Hur man testar en proxy: exit IP, plats, läckor, rubriker, hastighet och framgångsgrad

En proxy som "fungerar" kan fortfarande läcka, sitta i fel stad eller misslyckas på ditt mål.Tio minuters kontroller, mestadels med cURL, berättar vad en försäljningssida inte kan.

2 min lästid 7 sektioner Granskad Redaktionsteamet Proxy Cyber

1. Utgången och dess land#

cURL
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

Land måste matcha. På stadsnivå, acceptera grannstaden: databaserna är oense där. Kör det några gånger utan att ändra någonting i sökresultatet. -sid- för att bekräfta rotation, sedan med en fast -sid- för att bekräfta klibbighet.

2. Anonymitetsrubriker#

Hämta en header-echo-slutpunkt över vanlig HTTP och läs varje huvud.Ingenting bör nämna en proxy eller en annan adress än exit: no X-Forwarded-For, Via, Forwarded, X-Real-IPKontrollera över HTTP, inte HTTPS, eftersom en proxy inte kan lägga till rubriker i TLS.

DNS#

Med SOCKS5, jämför socks5:// och socks5h://: endast den andra matchas vid utgången. Med HTTP-proxy går värdnamnet alltid till proxyn. Om en webbplats beter sig annorlunda genom proxyn än förväntat är ett lokalt DNS-svar som pekar på fel regional kant en vanlig orsak.

4. WebRTC (endast webbläsare)#

Öppna ett WebRTC-läckagetest i webbläsaren du kommer att använda. Endast utgången kan visas. Om din riktiga adress visas, inaktivera WebRTC eller ställ in dess IP-policy till endast proxy.

5. Latency och genomströmning#

Tidpunkt
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

För att kontrollera genomströmningen, hämta en testfil med känd storlek från en server som du har behörighet att använda och inspektera %{speed_download}. Konvertera byte per sekund till Mbit/s genom att multiplicera med åtta och dividera med 1 000 001. Upprepa vid olika tidpunkter: utgångskapacitet, avstånd, destination och samtidighet påverkar resultatet; ingen fast hastighet följer bara av proxytypen.

6. Framgångsgrad mot ditt mål#

Bash-prov
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"

Kontrollera *innehållet* i några svar också: ett 200-tal med saknade priser är ett mjukt block, och endast innehållskontrollen fångar upp det.Detta block kan vara en stor fördel om du vill ha en snabbare server.

7. Vad man kan dra slutsatser av#

ResultatBetydelseÅtgärd
Fel landParameter stavfel eller kod som inte stödsKontrollera -cc- (gb, inte uk)
Proxyhuvuden finnsInte en elit proxyByt leverantör
403 eller CAPTCHA vid första begäranAvsluta typ för svag för måletBostäder → mobila eller datacenter → bostäder
Block efter N förfrågningarHastighetsgräns per IPRotera mer, sakta ner
Sakta ner alltHushållslinjeNytt sessions-id eller ISP/datacenter för hastighet

Frågor som folk ställer#

Hur mycket kostar testning på Proxy Cyber?

Skapa ett konto och öppna Wallet för det mynt som stöds, överföringsnätverk och mottagande adress. Minsta påfyllning är $40. Skicka betalningen för manuell granskning, vänta på bekräftad USD-kredit och gör sedan en beställning. Betalningsgodkännande och serviceleverans är separata steg; använd endast anslutningsuppgifterna som tilldelats i ditt konto.

Ditt konto -

Hantera alla dina proxyer på ett konto

Jämför nätverk, placera beställningar och följ ditt saldo och supportbegäranden från en enda kontrollpanel.Vårt team granskar betalningar och ger anslutningsuppgifter efter leverans.

Skapa konto