Проксі підключено, браузер відкривається, сайти вантажаться. Але це ще не означає, що все налаштовано правильно. Країна може визначатися не та, DNS-запити можуть іти повз проксі, а браузер може видати вашу справжню IP-адресу через WebRTC. Майданчику досить будь-якої з цих помилок.
Нижче перевірки, які ми самі робимо для нового підключення, у тому порядку, в якому їх зручно проходити. На все йде хвилин пʼять.
1. Який IP бачить сайт
Спершу переконайтеся, що трафік узагалі йде через проксі. У командному рядку для цього вистачить однієї команди:
curl -x http://LOGIN:PASSWORD@proxy-dealer.com:5555 https://api.ipify.org
# те саме через SOCKS5
curl -x socks5h://LOGIN:PASSWORD@proxy-dealer.com:5556 https://api.ipify.orgМає повернутися адреса, відмінна від вашої. Якщо команда показала вашу власну IP-адресу, застосунок не використовує проксі, і решта перевірок поки не має сенсу.
У другій команді стоїть socks5h, а не socks5. Літера h означає, що доменне імʼя резолвиться на боці проксі, а не на вашому компʼютері. Чому це важливо, пояснюємо в третьому пункті.
2. Чи збігаються країна й місто
GeoIP-бази іноді розходяться, особливо у визначенні міста. Перевірте адресу у двох-трьох сервісах, наприклад ipinfo.io, ip-api.com і whoer.net. Країна має збігатися скрізь. Місто може відрізнятися в межах регіону, і це нормально: майданчики зазвичай дивляться на країну й регіон.
Погляньте й на поле ASN, тобто на організацію, якій належить адреса. У резидентського проксі там буде домашній провайдер на кшталт Comcast чи Deutsche Telekom, у мобільного оператор звʼязку, наприклад T-Mobile або Vodafone. Якщо там стоїть назва хостингу, напишіть нам у підтримку.
3. Витік DNS
Перш ніж відкрити сайт, компʼютер питає в DNS-сервера його IP-адресу. Якщо цей запит іде напряму, а не через проксі, сайт бачить американський IP, а DNS-запит приходить від провайдера з вашої реальної країни. Просунуті антифрод-системи помічають таку розбіжність.
Щоб перевірити, відкрийте через проксі browserleaks.com/dns або dnsleaktest.com і запустіть розширений тест. У списку DNS-серверів не має бути вашого провайдера й країни, де ви насправді перебуваєте.
Що вважати нормою: DNS-сервер розташований у тій самій країні, що й IP проксі. В американських адрес він іноді визначається в сусідній Канаді, таке буває. Замість DNS оператора часто показується Google або Cloudflare. Це теж нормально, такими DNS користуються мільйони звичайних людей.
Як виправити витік: у скриптах використовуйте socks5h:// замість socks5://. Через HTTP-проксі домени й так резолвляться на боці проксі, бо клієнт передає йому імʼя сайту, а не IP. В антидетект-браузерах витік DNS зазвичай закритий за замовчуванням, але перевірити однаково варто.
4. WebRTC
WebRTC потрібен браузеру для відеодзвінків і голосового звʼязку. Щоб зʼєднати співрозмовників напряму, він уміє дізнаватися реальну IP-адресу пристрою й робить це в обхід проксі. WebRTC працює через UDP, а через HTTP-проксі, та й через наш SOCKS5, проходить лише TCP-трафік. Сайту вистачить пари рядків JavaScript, щоб отримати вашу справжню адресу.
Відкрийте browserleaks.com/webrtc. Якщо в полі Public IP видно вашу справжню адресу, це витік. В антидетект-браузерах WebRTC налаштовується в профілі: режим підміни або режим «на основі IP» підставить адресу проксі. У звичайному Chrome допоможе розширення, яке обмежує WebRTC.
5. Часовий пояс і мова
Тут перевіряються вже не самі проксі, а те, наскільки узгоджено виглядає профіль. Якщо IP з Техасу, а годинник браузера йде за вашим реальним часовим поясом і мова браузера не збігається з країною IP, картина виглядає дивно. Одна така розбіжність рідко призводить до бану, але разом з іншими сигналами підвищує ризик.
Часовий пояс і мову браузера видно на whoer.net і browserleaks.com. Антидетект-браузери вміють підлаштовувати обидва параметри під IP автоматично, перевірте, що це налаштування увімкнене.
6. Швидкість і репутація адреси
Залишається переконатися, що адреса жива й не засвічена. Швидкість зручно міряти тим самим curl з виводом часу:
curl -x http://LOGIN:PASSWORD@proxy-dealer.com:5555 \
-o /dev/null -s -w "connect: %{time_connect}s total: %{time_total}s\n" \
https://www.google.comЧерез резидентські проксі повна відповідь зазвичай приходить за час від пів секунди до двох секунд, залежно від країни. У мобільних нове зʼєднання за нашими замірами відкривається в середньому приблизно за секунду: частина часу йде на підбір пристрою й на TLS через мобільну мережу. Далі запити в тому самому зʼєднанні йдуть швидше. Швидкість завантаження в мобільних коливається від кількох сотень кілобайтів до кількох мегабайтів на секунду й залежить від конкретного пристрою та завантаження соти.
Репутацію адреси перевіряють на scamalytics.com або ipqualityscore.com: сервіси показують, чи помічали IP у спамі чи шахрайстві. У резидентської адреси високий fraud score іноді буває, бо до вас нею міг користуватися хтось інший. Для sticky-сесії просто перестворіть проксі в кабінеті й отримайте іншу адресу. За ротації окремий IP майже ні на що не впливає, на наступному зʼєднанні він зміниться.
Увесь список
- IP відрізняється від вашого справжнього.
- Країна збігається у двох-трьох GeoIP-сервісах, а в ASN вказано провайдера чи оператора.
- Серед DNS-серверів немає вашого провайдера й вашої реальної країни.
- WebRTC не показує справжню IP-адресу.
- Часовий пояс і мова браузера відповідають країні проксі.
- Час відповіді в нормі, fraud score у адреси низький.
Якщо якийсь пункт не сходиться й незрозуміло чому, напишіть у підтримку з особистого кабінету й прикладіть скриншот перевірки. Зі скриншотом browserleaks розібратися зазвичай вдається швидко.
Резидентські: $3 за ГБ, мобільні: $4 за ГБ. Оплата за трафік, без підписки, гігабайти не згорають.
СТВОРИТИ АКАУНТ