FRP获取用户真实IP地址

陌路离殇
2025-04-10 / 0 评论 / 2 阅读

FRP默认获取到用户的IP地址是127.0.0.1,按以下方法获得用户真实IP地址

1.添加proxy_protocol_version = v2

[[proxies]]
name = "web"
type = "https"
localIP = "127.0.0.1"
localPort = 443
# 目前支持 v1 和 v2 两个版本的 proxy protocol 协议。
proxy_protocol_version = v2

2.listen端口后添加proxy_protocol

server {
  listen 80 proxy_protocol;
  listen 443 ssl http2 proxy_protocol;
  ……
}

3.在nginx配置文件中的root后添加以下代码

 real_ip_header proxy_protocol;
 real_ip_recursive on;
 set_real_ip_from 127.0.0.1;

本文共446个字符,其中有 57 个汉字,平均阅读时长 ≈ 2分钟
0

打赏

海报

正在生成.....

评论

博主关闭了所有页面的评论

网站公告

欢迎访问本站

  • 如果你有教程想要分享,请联系我们