1. Как средствами php определить что чел заходит на сайт через анонимный прокси? 2. Как узнать реальный ip адрес этого посетителя? Ни в яндексе нигде нет какой либо толковой информации по этим вопросам, везде только пишут что можно якобы, только никто не говорит как именно.
Sergey89, то есть анонимный прокси никак себя не выдает например в переменных $_SERVER? Чем же он тогда отличается от элитных (high anonymous) проксей? Они же насколько мне известно отличаются от обычных анонимок тем что скрывают от сервера факт использования прокси.
SLV Смотря как прокси юзать. "Выдать" в случае обычного прокси могут всякие HTTP_*** переменные. В случае с высокоанонимной прокси (анонимейзерм) этого не происходит.
кое что нарыл http://www.maxmind.com/app/faq в их базе у некоторых айпи код страны A1 - это анонимные прокси и есть еще A2 - спутниковый пров.
можно смотреть http заголовки (X_FORWARDED_FOR, что-то там с VIA.. смотри RFC по HTTP в общем) можно пытаться пробивать IP юзерей по стандартным портам (80, 3128 8080 etc) и смотреть на реакцию но на самом деле - фигня всё это. надо будет - обойдут в общем случае правильным ответом будет: никак