![]() |
подмена REMOTE_ADDR
вопрос следующий. Клиенты через пхп скрипт на одном сервере запрашивают скрипт на пхп на другом сервере при этом на этом другом сервере скрипт на пхп получает REMOTE_ADDR первого сервера, а нужно передать ip клиента. Как можно это решить средствами пхп?
|
никак нельзя. REMOTE_ADDR - это ip-адрес первого сервера, который определяется на уровне ip-протокола, и php к нему никакого отношения иметь не может. Единственный возможный вариант - если скрипт на втором сервере достаточно "умён", чтобы пытаться определить пользователя за прокси-сервером - в таком случае он также может проверять хедер X-Forwarded-For, и при его обнаружении - использовать ip из данного хедера. Соответственно, можно тогда использовать этот хедер для подмены ip.
|
| Часовой пояс GMT +4, время: 03:25. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.