此外的三個值區別如下:
一、沒有使用**伺服器的情況:
remote_addr
= 您的 ip
= 沒數值或不顯示
= 沒數值或不顯示
二、使用透明**伺服器的情況:transparent proxies
remote_addr
= 最後乙個**伺服器 ip
= **伺服器 ip
= 您的真實 ip ,經過多個**伺服器時,這個值類似如下:203.98
.182
.163
,203.98
.182
.163
,203.129
.72.215。
這類**伺服器還是將您的資訊**給您的訪問物件,無法達到隱藏真實身份的目的。
三、使用普通匿名**伺服器的情況:anonymous proxies
remote_addr
= 最後乙個**伺服器 ip
= **伺服器 ip
= **伺服器 ip ,經過多個**伺服器時,這個值類似如下:203.98
.182
.163
,203.98
.182
.163
,203.129
.72.215。
隱藏了您的真實ip,但是向訪問物件透露了您是使用**伺服器訪問他們的。
四、使用欺騙性**伺服器的情況:distorting proxies
remote_addr
= **伺服器 ip
= **伺服器 ip
= 隨機的 ip ,經過多個**伺服器時,這個值類似如下:203.98
.182
.163
,203.98
.182
.163
,203.129
.72.215。
告訴了訪問物件您使用了**伺服器,但編造了乙個虛假的隨機ip代替您的真實ip欺騙它。
五、使用高匿名**伺服器的情況:high anonymity proxies (elite proxies)
remote_addr
= **伺服器 ip
= 沒數值或不顯示
= 沒數值或不顯示 ,經過多個**伺服器時,這個值類似如下:203.98
.182
.163
,203.98
.182
.163
,203.129
.72.215。
完全用**伺服器的資訊替代了您的所有資訊,就象您就是完全使用那台**伺服器直接訪問物件。
PHP獲取客戶端真實IP
今天學習了一下php獲取客戶端真實ip,又遇到坑 不完全算坑,就是不懂吧 如下 獲取客戶端真實ip function getip 其實沒問題,本地測試一下,結果要麼獲取了127.0.0.1,要麼是 找了一堆部落格大都這樣寫,那問題是?最後放到阿里雲伺服器再本地客戶端測試一下,結果成功了。原因可能是因...
php 獲取客戶端的真實ip
function getip regist off的問題 if register globals 1 其中remote addr比較好理解,php手冊上有說明它是預定的變數 而http x forwarded for呢,在網上找了一些資料,是這麼說的 在php 中使用 server remote a...
PHP 獲取客戶端的真實IP
static protected function getip http client ip http x forwarded for都可以通過http header來偽造。專案中很多伺服器隱藏在負載均衡後面,你通過remote addr只能獲取到負載均衡節點的ip位址,一般的負載均衡節點會把前端實...