Рівні анонімності проксі: прозорі, анонімні та елітні

Кожен проксі в нашому списку має рівень анонімності: прозорий, анонімний або елітний. Ця позначка відповідає на одне запитання — що сайт дізнається про вас і про сам проксі? Розповідаємо, що означає кожен рівень і як ми його визначаємо.

Чому важливі заголовки

Коли запит проходить через HTTP проксі, той може додати власні заголовки. Найпоширеніші з них:

  • X-Forwarded-For — IP-адреса початкового клієнта, тобто ваша.
  • X-Real-IP, Client-IP, Forwarded — та сама інформація під іншими назвами.
  • Via — позначка, що запит пройшов через проксі, часто з назвою його програмного забезпечення.
  • Proxy-Connection, X-Proxy-ID — інші сліди проксі.

Сайт може прочитати їх усі. Рівень анонімності залежить від того, які з них доходять до сайту.

Прозорі проксі

Прозорий проксі нічого не приховує. Сайт бачить IP проксі як джерело з’єднання, але ваш справжній IP — тут-таки, у X-Forwarded-For чи схожому заголовку. Зазвичай це корпоративні кеші або кеші інтернет-провайдерів, які ніколи не призначалися для приватності.

Використовуйте їх лише тоді, коли приховувати IP не потрібно, — наприклад, щоб протестувати кешування або отримати доступ до ресурсу, де адресу проксі внесено до білого списку.

Анонімні проксі

Анонімний проксі прибирає ваш IP, але видає себе: додає Via або інший заголовок проксі. Сайт не знає, хто ви, але знає, що використовується проксі. Деякі сайти реагують на це капчею, обмеженим функціоналом або блокуванням.

Анонімні проксі цілком підходять для читання відкритих сторінок, завантаження файлів і багатьох завдань парсингу.

Елітні проксі

Елітний проксі (high anonymity) не додає нічого. Запит доходить до сайту саме таким, яким його надіслав ваш клієнт, лише з іншої IP-адреси. Якщо судити тільки за заголовками, це візит звичайного користувача. Дивіться список елітних проксі.

Елітний не означає непомітний. Сайти все одно можуть звірити IP з базами відомих проксі та дата-центрів, проаналізувати TCP-відбитки або помітити незвичну поведінку. Елітний рівень гарантує лише те, що сам проксі вас не видає.

А як щодо SOCKS проксі?

SOCKS4 і SOCKS5 проксі не торкаються вмісту вашого трафіку, тож не можуть додавати заголовки. Робочий SOCKS проксі фактично є елітним. Залишається DNS: визначайте імена хостів через проксі (socks5h://), щоб ваші DNS-запити не просочувалися.

Як ми тестуємо анонімність

Наш чекер надсилає через кожен проксі запит до нашого власного judge-сервера. Judge-сервер записує точні заголовки та IP-адресу джерела кожного вхідного запиту й порівнює їх зі справжньою адресою чекера:

  1. Наш справжній IP є в будь-якому заголовку → прозорий.
  2. Справжнього IP немає, але є заголовки проксі → анонімний.
  3. Запит приходить чистим → елітний.

Тест повторюється приблизно раз на хвилину, бо проксі змінюють поведінку: деякі стоять за балансувальниками навантаження з по-різному налаштованими вузлами.

Перевірте проксі самостійно

Надішліть через проксі запит до будь-якого сервісу, який повертає отримані заголовки, наприклад:

curl -x http://IP:PORT http://httpbin.org/headers

Пошукайте у виводі свій IP, а також Via або X-Forwarded-For. Для цього тесту використовуйте звичайний http://: з HTTPS проксі лише будує тунель і взагалі не може додавати заголовки.

Який рівень вам потрібен?

  • Важлива приватність або сайт не повинен знати про проксі → елітний.
  • IP треба приховати, але згадка про проксі допустима → анонімний або елітний.
  • Приховувати IP не потрібно → будь-який рівень.

Фільтруйте список безкоштовних проксі за анонімністю одним кліком або одразу відкрийте список анонімних проксі.

Ця стаття іншими мовами: EnglishРусскийEspañolPortuguês (Brasil)FrançaisDeutschTürkçeBahasa IndonesiaTiếng Việt简体中文العربيةفارسی

Читайте також