Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Проблема определения proxy через заголовки
цитата
18/07/07 в 22:19
 Bozman
Здравствуйте.
Проблема следующая.
В скрипте CJ делаю проверку прокси ботов.
Я подключен к интернету через VPN соединение провадера, но без прокси.
Следующие четыре заголовка характеризуют мое соединение, как прокси:
HTTP_CACHE_CONTROL
HTTP_CONNECTION
HTTP_VIA
HTTP_X_FORWARDED_FOR
REMOTE_ADDR
Вопрос: следует мне исключить эти заголовки или нет?
Заранее благодарен за ответы.
цитата
18/07/07 в 22:49
 trener
когда-то писал простенький скрипт для сбора проксей, вот эти смотрел

HTTP_VIA
HTTP_X_FORWARDED_FOR

но надо анализировать, там мб 127.0.0.1, тот же REMOTE_ADDR или чего угодно еще, еще встречал

HTTP_X_FORWARDED
HTTP_FORWARDED

используются ли они сейчас не скажу.
цитата
18/07/07 в 23:09
 Bozman
Для определения прокси я использую около 10 заголовков.
Но вопрос в состоит в том, почему меня определяет как прокси, хотя я покси не использую. Или же соединение через VPN каким то образом схожи с соединеним через прокси.
Стоит ли искать другие пути решения поиска ботов использующих прокси?
цитата
19/07/07 в 05:32
 Perlover
Цитата:
Для определения прокси я использую около 10 заголовков.
Но вопрос в состоит в том, почему меня определяет как прокси, хотя я покси не использую. Или же соединение через VPN каким то образом схожи с соединеним через прокси.
Стоит ли искать другие пути решения поиска ботов использующих прокси?

скорее всего тот айпи VPN-а заворачивается провайдером автоматом на прокси сервер. То есть такая связка Код:

[Твой_IP] -> [VPN] -> [заворот трафика tcp 80 port на прокси принудительно] -> [прокси провайдера кому принадлежит IP VPN-a] -> [внешний мир]

Сам по себе VPN никак не может менять твои HTTP заголовки. Броузер твой тоже, правда, если не стоят какие нибудь локальные аксселераторы-программы.


Эта страница в полной версии