我在我的网站上使用cloudflare,我想知道为什么每次使用此脚本时我的客户端IP都会更改。
在Google中,我的IP 5.250.13.100
也在其他网站whatismyip
中也是<?
echo $_SERVER["REMOTE_ADDR"];
?>
。
但是当我在我的网站上使用这个脚本(使用cloudflare)时,每次加载这个脚本时,它会给我不同的IP在同一范围内吗?
{{1}}
IP范围是:173.245。。 - 188.114。。
By looking in CloudFlare IP ranges I found this range is from CloudFlar!
答案 0 :(得分:3)
<?php
$realip = $_SERVER['HTTP_CF_CONNECTING_IP'];
?>
答案 1 :(得分:1)
来自CloudFlare:
将原始访客IP地址还原为日志文件和Web 您需要在Apache httpd Web服务器上运行的应用程序 安装mod_cloudflare