प्रॉक्सी जो तुम पर भरोसा है, तुम कोशिश कर सकते है: (मान लें प्रॉक्सी आईपी 151.101.2.10
है)
<?php
$trustProxyIPs = ['151.101.2.10'];
$clientIP = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : NULL;
if (in_array($clientIP, $trustProxyIPs)) {
$headers = ['HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR'];
foreach ($headers as $key => $header) {
if (isset($_SERVER[$header]) && filter_var($_SERVER[$header], FILTER_VALIDATE_IP)) {
$clientIP = $_SERVER[$header];
break;
}
}
}
echo $clientIP;
यह सीधा अनुरोध किया ग्राहकों द्वारा हैडर आगे जाली कर पाएगा, और विश्वसनीय प्रॉक्सी के माध्यम से असली आईपी प्राप्त करें।
स्रोत
2017-07-08 02:15:55
यदि आप प्रॉक्सी पूरी तरह से अज्ञात नहीं हैं तो आप केवल वास्तविक प्रॉक्सी प्राप्त कर सकते हैं अन्यथा आपको प्रॉक्सी आईपी – Prix
मिल जाएगा, आप यह लिंक देख सकते हैं http://allinonescript.blogspot.in/2016/09/how -to-get-real-ip-isp-country-city-and-etc-from-visit-use-php.html –