@fastboot

Почему php $_SERVER['REMOTE_ADDR'] возвращает СЕРЫЙ IP адрес провайдера?

spoiler
5ff8ac98b6868769536258.jpeg
5ff8ad2a6f6b1277145820.jpeg
5ff8ad5a387c4088616478.jpeg
  • Вопрос задан
  • 455 просмотров
Пригласить эксперта
Ответы на вопрос 3
Jump
@Jump
Системный администратор со стажем.
Ну какой есть на интерфейсе, такой и отображает.
А какой он по вашему должен отображать???
Ответ написан
Комментировать
fzfx
@fzfx
18,5 дм
потому что именно этот адрес указан в поле SOURCE_IP в заголовке IP-пакетов, приходящих на ваш сервер с PHP в клиентских запросах.
Ответ написан
Комментировать
@galaxy
У вас и SERVER_ADDR серый. Сомневаюсь, что 10.253... - это адрес провайдера клиента. Видимо, веб-сервер сам сидит за натом и/или за прокси и видит те адреса, что подставляет фронтенд (NAT).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы