-
Notifications
You must be signed in to change notification settings - Fork 419
0 realIpFrom_Mod
star edited this page Apr 24, 2018
·
6 revisions
realIpFrom_Mod 该模块是配置获取用户真实ip的
(对应配置文件:conf_json/realIpFrom_Mod.json)
该模块是整个访问控制规则的 第0步 用于配置获取用户真实ip
的
在使用高防IP,CDN,云WAF 时,用户的真实IP被放到http头中去了,就需要开启该模块并进行配置。
先看例子:
{
"id.game.com": {
"ips": ["111.206.199.57",""],
"realipfrom": "CDN_R_IP"
},
"101.200.122.200": {
"ips": [[
"101.254.241.149",
"106.37.236.170"],
"list"
],
"realipfrom": "x_for_f"
},
"www.g.com": {
"ips": [[
"101.254.241.1/24",
"106.37.236.1/24"],
"cidr",
false
],
"realipfrom": "x_for_f"
},
"localhost": {
"ips": ["*",""],
"realipfrom": "v3_realip_from"
}
}
1:如果要配置所有直连ip都从header头取,就参考 localhost 这个例子,realipfrom 表示是从哪个字段取。
2:如果要配置在一些ip段从header头取,参考 www.g.com 这个
3:如果要配置在几个ip从header头取,参考 101.200.122.200
4:如果只是一个ip,参考 id.game.com