php獲取ip的三個屬性區(qū)別介紹(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
更新時間:2012年09月23日 22:03:43 作者:
獲取用戶IP地址的三個屬性的區(qū)別HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR,需要的朋友可以參考下
一、沒有使用代理服務器的情況:
REMOTE_ADDR = 您的 IP
HTTP_VIA = 沒數(shù)值或不顯示
HTTP_X_FORWARDED_FOR = 沒數(shù)值或不顯示
二、使用透明代理服務器的情況:Transparent Proxies
REMOTE_ADDR = 最后一個代理服務器 IP
HTTP_VIA = 代理服務器 IP
HTTP_X_FORWARDED_FOR = 您的真實 IP ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
這類代理服務器還是將您的信息轉發(fā)給您的訪問對象,無法達到隱藏真實身份的目的。
三、使用普通匿名代理服務器的情況:Anonymous Proxies
REMOTE_ADDR = 最后一個代理服務器 IP
HTTP_VIA = 代理服務器 IP
HTTP_X_FORWARDED_FOR = 代理服務器 IP ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
隱藏了您的真實IP,但是向訪問對象透露了您是使用代理服務器訪問他們的。
四、使用欺騙性代理服務器的情況:Distorting Proxies
REMOTE_ADDR = 代理服務器 IP
HTTP_VIA = 代理服務器 IP
HTTP_X_FORWARDED_FOR = 隨機的 IP ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
告訴了訪問對象您使用了代理服務器,但編造了一個虛假的隨機IP代替您的真實IP欺騙它。
五、使用高匿名代理服務器的情況:High Anonymity Proxies (Elite proxies)
REMOTE_ADDR = 代理服務器 IP
HTTP_VIA = 沒數(shù)值或不顯示
HTTP_X_FORWARDED_FOR = 沒數(shù)值或不顯示 ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
完全用代理服務器的信息替代了您的所有信息,就象您就是完全使用那臺代理服務器直接訪問對象。
REMOTE_ADDR = 您的 IP
HTTP_VIA = 沒數(shù)值或不顯示
HTTP_X_FORWARDED_FOR = 沒數(shù)值或不顯示
二、使用透明代理服務器的情況:Transparent Proxies
REMOTE_ADDR = 最后一個代理服務器 IP
HTTP_VIA = 代理服務器 IP
HTTP_X_FORWARDED_FOR = 您的真實 IP ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
這類代理服務器還是將您的信息轉發(fā)給您的訪問對象,無法達到隱藏真實身份的目的。
三、使用普通匿名代理服務器的情況:Anonymous Proxies
REMOTE_ADDR = 最后一個代理服務器 IP
HTTP_VIA = 代理服務器 IP
HTTP_X_FORWARDED_FOR = 代理服務器 IP ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
隱藏了您的真實IP,但是向訪問對象透露了您是使用代理服務器訪問他們的。
四、使用欺騙性代理服務器的情況:Distorting Proxies
REMOTE_ADDR = 代理服務器 IP
HTTP_VIA = 代理服務器 IP
HTTP_X_FORWARDED_FOR = 隨機的 IP ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
告訴了訪問對象您使用了代理服務器,但編造了一個虛假的隨機IP代替您的真實IP欺騙它。
五、使用高匿名代理服務器的情況:High Anonymity Proxies (Elite proxies)
REMOTE_ADDR = 代理服務器 IP
HTTP_VIA = 沒數(shù)值或不顯示
HTTP_X_FORWARDED_FOR = 沒數(shù)值或不顯示 ,經(jīng)過多個代理服務器時,這個值類似如下:203.98.182.163, 203.98.182.163, 203.129.72.215。
完全用代理服務器的信息替代了您的所有信息,就象您就是完全使用那臺代理服務器直接訪問對象。
您可能感興趣的文章:
- php REMOTE_ADDR之獲取訪客IP的代碼
- php 獲取客戶端的真實ip
- php gethostbyname獲取域名ip地址函數(shù)詳解
- php下獲取客戶端ip地址的函數(shù)
- php 獲取本機外網(wǎng)/公網(wǎng)IP的代碼
- PHP 獲取客戶端真實IP地址多種方法小結
- php中獲取遠程客戶端的真實ip地址的方法
- php獲取用戶IPv4或IPv6地址的代碼
- php 獲取本地IP代碼
- PHP根據(jù)IP地址獲取所在城市具體實現(xiàn)
- ThinkPHP使用UTFWry地址庫進行IP定位實例
- php實現(xiàn)獲取局域網(wǎng)所有用戶的電腦IP和主機名、及mac地址完整實例
- php中獲取主機名、協(xié)議及IP地址的方法
- thinkphp如何獲取客戶端IP
相關文章
PHP 獲取MySQL數(shù)據(jù)庫里所有表的實現(xiàn)代碼
獲取某個MySQL數(shù)據(jù)庫中所有表的PHP代碼如下,需要的朋友可以參考下。2011-07-07
php中數(shù)據(jù)庫連接方式pdo和mysqli對比分析
這篇文章主要介紹了php中數(shù)據(jù)庫連接方式pdo和mysqli從各個方面進行了對比分析,十分全面,這里推薦給大家,有需要的小伙伴來參考下。2015-02-02
淺析php如何實現(xiàn)爬取數(shù)據(jù)原理
在本篇文章中,小編給大家分享了關于php如何實現(xiàn)爬取數(shù)據(jù)的原理知識點,有興趣的朋友們參考下。2018-09-09
PHP+jquery實時顯示網(wǎng)站在線人數(shù)的方法
這篇文章主要介紹了PHP+jquery實時顯示網(wǎng)站在線人數(shù)的方法,較為詳細的分析了實時顯示在線人數(shù)的原理與代碼實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-01-01

