Есть задача:
юзер подключается через squid.
юзер идет на сайт.
сайт ( на PHP ) направляет запрос на другую машину, куда должен быть передан первоначальный адрес пользователя.
Дак вот..
Как мне на PHP отловить тот первоначальный адрес ?
$ENV{REMOTE_ADDR} - не то. передает адресок прокси сервера.
$ENV{HTTP_X_FORWARDED_FOR} - тоже не то. передает адресок прокси, на какой я соединялся.
Дак как еще передать адрес пользователя на сайт, если он ходит через прокси ?
Т.е. задача сводится к тому, чтобы Squid передавал в заголовке первоначальный адресок пользователя - ведь он-то его знает.
Как это сделать ?
forwarded_for on в squid.conf
>forwarded_for on в squid.conf
Ну я же писал, что это не то.
В это подставляется ip-адрес, на который я соединился с прокси.
По крайней мере, у меня так.Может еще есть способы ?
И кстати, а можно сквид сделать так, чтобы я любую строку в заголовке посылал ?