Сообщение от
Algol
Да нет, как раз IP адрес из TCP пакета показывает адрес прокси а не твой адрес (если ты заходишь через прокси).
вот тото и оно - я про тоже
вставляю себе левый x-forwarded-for: 23.33.44.55 во все запросы. смотрю на на пример античате <http://www.antichat.ru/cgi-bin/params.pl> свой заголовок. все нормально - античат показывает мой левый x-forwarded-for: 23.33.44.55 и только.
но если я иду на chat.mail.ru и смотрю свою инфу то вижу там кроме своего левого ип еще и мой реальный ип. вобщем такая хуета создает тематические проблемы.
вобщем вопрос знающим людям почему? потому что античат показывает только первый x-forwarded-for: в запросе или это что то по хлеще?
приведу пример чтоб тебе стало яснее ибо я понимаю что ты чуть чуть не понял про что я говорю
ваш параметры хттп выбивает
TCP/IP протокол
REMOTE_ADDR: 94.55.122.34
REMOTE_PORT: 57501
HTTP протокол
GET
http://antichat.ru/cgi-bin/params.pl HTTP/1.1
Accept: application/x-shockwave-flash, */*
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; iOpus-I-M)
Pragma: no-cache, bypass-client=95.94.145.231
Accept-Language: en-us
Via: cacheng 1.1, 1.1 cacheng
Referer:
http://antichat.ru/
Connection: keep-alive
Cookie: hotlog=1; b=b
X-Forwarded-For: 34.55.66.55
Host: antichat.ru
то есть адресс прокси REMOTE_ADDR: 94.55.122.34, левый ип X-Forwarded-For: 34.55.66.55
но майл ру выбивает еще и реальный мой ип. и выглядит все там так 34.55.66.55, 94.55.122.34, реальный ип
вобщем я не знаю но мне кажется что прокси независимо от присутсвия в запросе X-Forwarded-For: добавляет всегда как положенно еще один X-Forwarded-For: а ваш скрипт просто тупит ибо это тупость заложена в самом пхп ибо пхп кажется что в заоловке может быть только один X-Forwarded-For. а майл ру 2 месяца думала пока додумала как эту тупость профиксить и докопаться до второго X-Forwarded-For.