I am hoping someone can give me a little insight into a situation I have.
I have a PHP script on my website that tries to detect the real visitor IP address using the following environment variables in the following order:
$_SERVER['HTTP_CLIENT_IP'];
$_SERVER['HTTP_X_FORWARDED_FOR'];
$_SERVER['REMOTE_ADDR'];
- $_SERVER['HTTP_CLIENT_IP'];
- $_SERVER['HTTP_X_FORWARDED_FOR'];
- $_SERVER['REMOTE_ADDR'];
When a visitor is detected, an email is sent to me with the visitor IP and assoicated information.
I have a situation where the following IPs were detected at one time in the following order. I have also included what I know about the IPs.
223.191.182.225
APNIC Registrar
BHARTI-AIRTEL-LTD-MOBILITY-SERVICES-IN, India
10.215.157.251
PRIVATE-ADDRESS-ABLK-RFC1918-IANA-RESERVED
10.215.157.212
PRIVATE-ADDRESS-ABLK-RFC1918-IANA-RESERVED
80.84.1.19
RIPE NCC Registrar
Vodafone Content Services Germany portal net, Germany
87.248.105.200
RIPE NCC Registrar
Yahoo! Europe, Great Britain
I am trying to figure out what all this means.
Would the 223.. IP address be the real ip of the visitor?
The 10... IP addresses give me the impression a proxy was used.
The 80.... and 87... IPs are from completely different areas of the world and am wondering if these are assoicated with the 10... IPs to provide a fake IP.
Would appreciate any explanations here
Thanks
http://www.schembrionics.com
The Ultimate Solutions Center