原理
http://www.pinhuba.com/other/101331.htm
操作
1、nginx记录请求头 server { listen 443 ssl; ... proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-Port $remote_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; location ^~ / { proxy_pass https://ip; } } 2.1、 修改kong配置文件 vi /usr/local/kong/.kong_env real_ip_header = X-Forwarded-For # 从哪个header字段取真实IP real_ip_recursive = on # 是否递归过滤IP trusted_ips = 0.0.0.0/0,::/0 # 需要过滤的IP,可以用网段表示,多个用逗号分隔 2.2 重新加载kong /usr/local/bin/kong reload
参考:http://www.pinhuba.com/other/101331.htm
后续通过修改镜像实现