Я использую cloudflare для своего сайта, и мне интересно, почему IP-адрес моих клиентов меняется каждый раз, когда я использую этот скрипт.
В гугле мой IP есть 5.250.13.100
также в других сайтах, таких как whatismyip
У меня такой же.
Но когда я использую этот скрипт на своем сайте (с cloudflare) каждый раз, когда я загружаю этот скрипт, он дает мне разные IP в том же диапазоне?
<?
echo $_SERVER["REMOTE_ADDR"];
?>
Диапазон IP-адресов: 173,245.. — 188,114..
Просматривая IP-диапазоны CloudFlare, я обнаружил, что этот диапазон от CloudFlar!
<?php
$realip = $_SERVER['HTTP_CF_CONNECTING_IP'];
?>
различные решения от CloudFlare
Из CloudFlare:
Чтобы восстановить исходные IP-адреса посетителя для файлов журналов и Интернета
приложения, работающие на веб-серверах Apache httpd, вам потребуется
установить mod_cloudflare