Metoda · Početnik

Kako testirati proxy: izlazni IP, lokacija, curenja, zaglavlja, brzina i stopa uspješnosti

Proxy koji "radi" može i dalje curkati, sjediti u krivom gradu ili ne uspjeti na vašoj ciljnoj stranici.Deset minuta provjera, uglavnom s cURL-om, reći će vam ono što prodajna stranica ne može.

2 min čitanja 7 odjeljaka Revidirano Uređivački tim Proxy Cyber

1. Izlaz i njegova zemlja#

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

Na razini grada, prihvatite susjedni grad: baze podataka se ne slažu tamo. Pokrenite ga nekoliko puta bez prekida i provjerite je li točno. -sid- Da biste potvrdili rotaciju, a zatim s fiksnim -sid- da potvrdim ljepljivost.

2. Zaglavlja anonimnosti#

Dohvati krajnju točku zaglavlja-echo preko običnog HTTP-a i pročitaj svako zaglavlje.Ništa ne smije spominjati proxy ili adresu osim izlaza: no X-Forwarded-For, Via, Forwarded, X-Real-IPProvjera preko HTTP-a, a ne HTTPS-a, jer proxy ne može dodati zaglavlja unutar TLS-a.

DNS#

S SOCKS5, usporedite socks5:// i socks5h://: samo se drugi rješava na izlasku. Kod HTTP proxyja ime domaćina uvijek ide na proxy. Ako se stranica ponaša drugačije kroz proxy nego što je očekivano, lokalni DNS odgovor koji ukazuje na pogrešnu regionalnu granicu čest je uzrok.

4. WebRTC (samo preglednici)#

Otvorite WebRTC test curenja u pregledniku koji ćete koristiti.Može se pojaviti samo izlaz; ako se prikaže vaša prava adresa, onemogućite WebRT C ili postavite IP politiku na samo proxy.

5. Latencija i propusnost#

Vrijeme
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

Za provjeru propusnosti, preuzmite testnu datoteku poznate veličine s poslužitelja koji ste ovlašteni koristiti i pregledajte %{speed_download}. Pretvorite bajtove u sekundi u Mbit/s množenjem sa osam i dijeljenjem sa 1,000,00. Ponovite u različito vrijeme: izlazni kapacitet, udaljenost, odredište i istodobnost utječu na rezultat; nema fiksne brzine koja proizlazi samo iz vrste proxyja.

6. Stopa uspjeha protiv vašeg cilja#

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

Provjerite i *sadržaj* nekoliko odgovora: 200 zahtjeva s nedostajućim cijenama je soft block, a samo ga inspekcija sadržaja uhvati.Ukoliko se ne vidi u popisu zahtjeva, to znači da je blokirana stranica.

7. Što zaključiti#

PronalaženjeZnačenjeAkcija
Kriva zemljaTipografska pogreška parametra ili nepodržani kodProvjerite -cc- (gb, ne uk)
Prisutna proxy zaglavljaNisam elitni zastupnik.Promijenite davatelja usluga
403 ili CAPTCHA na prvom zahtjevuVrsta izlaska preslaba za ciljStambene → mobilne ili podatkovni centar → stambene
Blokira nakon N zahtjevaOgraničenje brzine po IP-uRotiraj više, uspori
Uspori sveLinija za kućanstvoNova ID sesije ili ISP/datacenter za brzinu

Pitanja koja ljudi postavljaju#

Koliko košta testiranje na Proxy Cyber?

Napravite račun i otvorite novčanik za podržani kovanica, mrežu prijenosa i primateljsku adresu.Minimalna nadoplata je $40.Pošaljite plaćanje za ručni pregled, pričekajte potvrdu USD kredita, a zatim pošaljite narudžbu.Odobrenje plaćanja i isporuka usluge su odvojeni koraci; koristite samo podatke o vezi dodijeljene u vašem računu.

Vaš račun

Upravljajte svim svojim proxyjima s jednog računa

Usporedite mreže, pošaljite narudžbe i pratite svoje stanje i zahtjeve za podršku s jedne nadzorne ploče.Naš tim pregledava plaćanja i pruža detalje o povezivanju nakon isporuke.

Izradi račun