nginx 配置如下
server {
server_name test.test.com;
listen 80;
location / {
proxy_pass http://localhost:9999;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Remote_Addr $http_true_client_ip;
proxy_set_header REMOTE-HOST $remote_addr;
}
}
能否配置nginx使其能获取内网ip,而不是外网ip。或者有没有现有的接口可以获取用户的内网ip。
你不是配了
X-Forwarded-For
吗?优先取它不就完了?