location / {
# 直接指向本地服务或 FRP 代理
proxy_pass http://127.0.0.1:8500; # 或转发到 FRP 的 8500 端口
}
直接把https转发到frp的8500端口就可以了。
服务器toml配置
cat frps.toml
#P与端口
bindAddr = "0.0.0.0"
bindPort = 7000
vhostHttpPort = 8080
vhostHttpsPort = 8443
subdomainHost = "xxxxx.com"
#web dashboard配置
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "admin"
webServer.password = "admin"
##启用prometheus监控指标
enablePrometheus = true
##token权限验证,需与客户端配置一致
auth.method = "token"
auth.token = "123456"
启动服务
./frps -c ./frps.toml
内网本地tom配置
# jenkins.toml(修正版)
[[proxies]]
name = "jenkins"
type = "tcp"
localIP = "127.0.0.1"
localPort = 8910
remotePort = 8500
[[proxies]]
name = "web"
type = "http"
localIP = "127.0.0.1"
localPort = 8910
subdomain = "dw" # 必须加引号!
启动服务
./frpc -c ./frpc.toml