1. Wyjazd i jego kraj#
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 databasesKraj musi się zgadzać. Na poziomie miasta zaakceptuj sąsiednie miasto: bazy danych nie są w tym przypadku zgodne. Uruchom go kilka razy bez -sid- w celu potwierdzenia rotacji, a następnie ze stałym -sid- aby potwierdzić lepkość.
2. Nagłówki anonimiczności#
Pobierz punkt końcowy echa nagłówka za proxy zwykłego protokołu HTTP i przeczytaj każdy nagłówek. Nic nie powinno wspominać o proxy lub adresie innym niż wyjście: nie X-Forwarded-For, Via, Forwarded, X-Real-IP. Sprawdź przez HTTP, a nie HTTPS, ponieważ serwer proxy nie może dodawać nagłówków w TLS.
3. DNS#
Z SOCKS5, porównać socks5:// oraz socks5h://: tylko drugi rozstrzyga się przy wyjściu. W przypadku serwerów proxy HTTP nazwa hosta zawsze trafia do serwera proxy. Jeśli witryna zachowuje się za proxy serwera proxy inaczej niż oczekiwano, częstą przyczyną jest odpowiedź lokalnego DNS wskazująca na niewłaściwą regionalną granicę.
4. WebRTC (tylko przeglądarki)#
Otwórz test szczelności WebRTC w przeglądarce, której będziesz używać. Może pojawić się tylko wyjście; jeśli wyświetla się Twój prawdziwy adres, wyłącz WebRTC lub ustaw jego politykę IP na tylko proxy.
5. Utrzymanie i przepustowość#
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 idAby sprawdzić przepustowość, pobierz plik testowy o znanym rozmiarze z serwera, do którego masz uprawnienia, i sprawdź %{speed_download}. Konwertuj bajty na sekundę na Mbit/s, mnożąc przez osiem i dzieląc przez 1 000 000. Powtarzaj w różnych momentach: pojemność wyjścia, odległość, miejsce docelowe i współbieżność wpływają na wynik; żadna stała prędkość nie wynika z samego typu serwera proxy.
6. Stopień sukcesu w stosunku do celu#
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"Pięćdziesiąt żądań kosztuje kilka megabajtów. Sprawdź także *treść* kilku odpowiedzi: 200 z brakującymi cenami to miękka blokada i wychwytuje ją tylko kontrola treści.
7. Co podsumować#
| Znalezienie | Znaczenie | Działanie |
|---|---|---|
| Niewłaściwy kraj | Kod parametru typo lub nieobsługiwanego kodu | Sprawdź -cc- (gb, nie uk) |
| Proxy headers prezentowane | Nie jest to elitarny proxy. | Dostawca zmian |
| 403 lub CAPTCHA na pierwsze życzenie | Typ wyjścia zbyt słaby dla celu | Mieszkań → mobilny, lub Datacenter → mieszkalny |
| Bloki po żądaniach N | Limit stawki dla okresu przedwczesnego IP | Obróć się, zwolnij |
| Zwolnij wszystko. | Linia gospodarstwa domowego | Nowy identyfikator sesji, lub ISP / datacenter dla prędkości |
Pytania, które ludzie zadają#
Ile kosztuje badanie Proxy Cyber?
Utwórz konto i otwórz Portfel dla obsługiwanej monety, sieci przelewów i adresu odbiorcy. Minimalne doładowanie to 30 dolarów. Prześlij płatność do ręcznego sprawdzenia, poczekaj na potwierdzenie kredytu w USD, a następnie złóż zamówienie. Zatwierdzenie płatności i świadczenie usług to oddzielne etapy; korzystaj wyłącznie z danych połączenia przypisanych do Twojego konta.