【解决方案】FRP代理HTTPS时无法获取IP地址

97 字
1 分钟
【解决方案】FRP代理HTTPS时无法获取IP地址

背景#

通过FRP内网穿透本地的SpeedTest-X服务 HTTP访问时能获取正确的IP 但HTTPS访问时IP为127.0.0.1

解决方案#

使用Proxy Protocal

frpc.toml
[[proxies]]
name = "web-https"
type = "https"
localIP = "127.0.0.1"
localPort = 443
customDomains = ...
transport.proxyProtocolVersion = "v2" # 增加
web.conf
server
{
listen 443 ssl proxy_protocol;
listen [::]:443 ssl proxy_protocol;
set_real_ip_from 127.0.0.1/32; # 此处根据实际情况填写错误的IP段
real_ip_header proxy_protocol;
}

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
【解决方案】FRP代理HTTPS时无法获取IP地址
https://blog.truebigsand.top/posts/frp-https-ip-fix/
作者
真-大沙子
发布于
2025-07-21
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
真-大沙子
编程 · 数学 · 二次元 · 生活
公告
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
分类
标签
站点统计
文章
45
分类
5
标签
51
总字数
42,438
运行时长
0
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.13.5
文章许可
CC BY-NC-SA 4.0

文章目录