Metoda · Începutul

Cum se testează un proxy: IP de ieșire, locație, scurgeri, antete, viteza și rata de succes

Un proxy care "lucrari" poate încă scurgeri, stau în orașul greșit sau nu la țintă. Zece minute de verificări, mai ales cu curl, vă spun ce o pagină de vânzări nu poate.

2 min citește 7 secţiuni Revizuit Echipa editorială Proxy Cyber

1. Ieșirea și țara sa#

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

Ţara trebuie să se potrivească. La nivel de oraş, acceptaţi oraşul vecin: bazele de date nu sunt de acord acolo. -sid- pentru a confirma rotație, apoi cu un fix -sid- pentru a confirma lipiciul.

2. Antete anonime#

Aduceți un obiectiv header-eco peste HTTP simplu și citiți fiecare antet. Nimic nu ar trebui să menționeze un proxy sau o altă adresă decât ieșirea: nu X-Forwarded-For, Via, Forwarded, X-Real-IP. Verificați HTTP, nu HTTPS, deoarece un proxy nu poate adăuga antete în interiorul TLS.

3. DNS#

Cu SOCKS5, compară socks5:// şi socks5h://: doar a doua soluţie se rezolvă la ieşire. Cu proxy HTTP numele gazdei merge întotdeauna la proxy. Dacă un site se comportă diferit prin proxy decât se aştepta, un răspuns DNS local care indică la marginea regională greşită este o cauză comună.

4. WebRTC (numai browsere)#

Deschideți un test de scurgere WebRTC în browser-ul pe care îl veți folosi. Doar ieșirea poate apărea; dacă adresa dvs. reală arată, dezactivați WebRTC sau setați politica IP pentru a se asigura doar că sunteți interesat.

5. Latenţie şi trecere#

Sincronizare
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

Pentru o verificare de trecere, descărcați un fișier de încercare de dimensiuni cunoscute de la un server sunteți autorizat să utilizați și să inspectați % {viteza download}. Conversia octeților pe secundă la Mbit/s prin înmulțirea cu opt și împărțirea cu 1.000.000. Repetați în momente diferite: capacitatea de ieșire, distanța, destinația și convailitatea afectează rezultatul; nicio viteză fixă nu rezultă doar din tipul proxy.

6. Rata de succes împotriva ţintei#

Eșantion 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"

Cincizeci de cereri costă câţiva megabytes. Verificaţi * conţinutul * de câteva răspunsuri prea: un 200 cu preţuri lipsă este un bloc moale, şi numai inspecţia conţinut-l prinde.

7. Ce concluzie trebuie să tragem#

GăsireaSemnificațieAcţiune
Țara greșităTipografie parametru sau cod nesuportatVerificați -cc- (gb, nu uk)
Antete Proxy prezenteNu este un proxy de elităSchimbă furnizorul
403 sau CAPTCHA la prima solicitareTipul de ieșire prea slab pentru țintăRezidential → mobil, sau datacenter → rezidențial
Blocaje după cererile NLimita ratei per-IPRoteşte mai mult, încetineşte.
Încetineşte totul.Linie de uz casnicISP/centru de date pentru viteză

Întrebări pe care oamenii le pun#

Cât costă testarea pe Proxy Cyber?

Creați un cont și deschideți Portofelul pentru moneda susținută, rețeaua de transfer și adresa de primire. Minimul de sus-up este de 30 dolari. Trimiteți plata pentru revizuire manuală, așteptați creditul USD confirmat, apoi plasați o comandă. Aprobarea de plată și livrarea de servicii sunt pași separați; utilizați numai detaliile de conexiune atribuite în contul dumneavoastră.

Contul dumneavoastră

Administrează toate proxy-urile într-un singur cont

Comparați rețelele, plasați comenzile și urmați cererile de echilibru și suport de la un tablou de bord. Echipa noastră evaluează plățile și oferă detalii de conexiune după livrare.

Creează cont