Nginx的访问控制_access_module局限性
1、http_access_module局限性
如果经过多个中间代理服务器,如Nginx、7lay LSB、CDN,会导致客户端访问被拒绝问题。因为IP3获得的是代理服务器的IP2地址,不是真正发起http请求的客户端IP1地址
2、解决办法
(1)HTTP头信息控制:http_x_forwarded_for
http_x_forwarded_for=Client IP,Proxy(1)IP,Proxy(2)IP,……
(2)结合geo模块配置解决