亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
求教:varnish后端的nginx怎樣獲取real ip
[打印本頁]
作者:
snailvswind
時(shí)間:
2012-11-02 12:36
標(biāo)題:
求教:varnish后端的nginx怎樣獲取real ip
問題:一臺(tái)nginx的前端放了一個(gè)varnish作cache,但nginx的日志顯示:$remote_addr 一直都是到varnish的內(nèi)網(wǎng)IP,"$http_x_forwarded_for" 都是 “-”,無法獲取用戶真實(shí)來源IP。
用了各種方法,都無法解決這個(gè)問題。
配置:
varnish:
###########
if (req.restarts == 0) {
if (req.http.x-forwarded-for) {
set req.http.X-Forwarded-For =
req.http.X-Forwarded-For + ", " + client.ip;
} else {
set req.http.X-Forwarded-For = client.ip;
}
}
###########
nginx配置
set_real_ip_from 127.0.0.1;
set_real_ip_from 172.17.10.0/24;
real_ip_header X-Real-IP;
real_ip_header X-Forward-For;
log_format main '$remote_addr - $http_x_real_ip - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
作者:
紫暝86
時(shí)間:
2013-11-29 15:04
你可能是varnish配置有問題
看看這篇文章
http://shanks.blog.51cto.com/3899909/1333673
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2