REMOTE_ADDR и IPv6 в PHP

Можно ли предположить, что $_SERVER['REMOTE_ADDR'] всегда возвращает IPv4-адрес ?

Благодаря!

Ключ REMOTE_ADDR устанавливается веб-сервером, а не PHP. Если веб-сервер прослушивает v6, и пользователь подключается таким образом, это будет адрес v6

Я видел плохой IP-адрес, сообщаемый php в REMOTE_ADDR из Apache 2.

Это было «183.60..244.37».

Поэтому ответ на ваш вопрос: «Можно ли предположить …», я думаю, что нет , REMOTE_ADDR нельзя доверять.

Насколько я знаю, сообщается PHP с сервера, в моем случае Apache. Почему это было плохо, я все еще пытаюсь понять. Я это знаю. Он пришел как часть серии запросов на атаку. Иногда это было 183.60.244.37, а иногда это было 183.60..244.37.

См. Также это .