两行 Nginx 配置返回客户端的 IP 地址
2022-12-04 本文已影响0人
404d67ac8c12
一般格式:
location /ip {
default_type text/plain;
return 200 $remote_addr;
}
结果:
$ curl https://example.com/ip
2001:1b48:103::189
json格式:
location /json_ip {
default_type application/json;
return 200 "{\"ip\":\"$remote_addr\"}";
}
返回结果:
$ curl -s https://example.com/json_ip | jq
{
"ip": "2001:1b48:103::189"
}