
【粉丝关注回答】frp穿透穿透到内网的http/https网站,对外开放
frp
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
项目地址:https://gitcode.com/gh_mirrors/fr/frp

·
系统环境:ubutubu 22.04
若有域名,在后续的操作中可以使用域名,域名需要解析到frp
服务器的IP
上。没有域名可以直接使用IP
地址。基础配置可参考使用FRP搭建内网穿透教程。
1.有域名配置
服务端配置frps.toml
,假设服务端的ip
为47.23.42.13
bindAddr = "0.0.0.0"
bindPort = 7000
vhostHttpPort = 80
vhostHTTPSPort =443
auth.method = "token"
auth.token = "12345678"
客户端配置frpc.toml
serverAddr = "47.23.42.13"
serverPort = 7000
auth.method = "token"
auth.token = "12345678"
[[proxies]]
name = "web01"
type = "http"
localIP = 127.0.0.1
localPort = 80 # 本地web服务端口
# 假设abc.com已经映射到服务端的ip上
subdomain = "web01"
#或者直接配置完整域名
customDomains = ["web01.abc.com"]#需要将web01.abc.com映射到服务端ip上
frp
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
项目地址:https://gitcode.com/gh_mirrors/fr/frp
2.没有域名配置
没有域名,但想穿透到HTTP
服务,此时主要使用不同的端口区分不同服务。
服务端配置frps.toml
bindAddr = "0.0.0.0"
bindPort = 7000
auth.method = "token"
auth.token ="12345678"
客户端配置frpc.toml
serverAddr = "47.23.42.13"
serverPort = 7000
auth.method = "token"
auth.token = "12345678"
[[proxies]]
name = "web02"
type = "http"
loaclIP = 127.0.0.1
localPort = 80
remotePort = 8080
此时需要保证服务端上的8080
端口打开,该端口即可绑定到穿透服务上。可以修改端口为其他1-65535
的值,每个服务的端口不可重复。
阅读全文
AI总结




frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
最近提交(Master分支:21 天前 )
b8d3ace1
1 个月前
450b8393
* Fix goroutine leaks 1 个月前
更多推荐
相关推荐
查看更多
frp

frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
frp

FRP Fork
frp

Docker Images for Frp. (amd64, arm32v6, arm32v7, arm64v8, i386)
热门开源项目
活动日历
查看更多
直播时间 2025-03-13 18:32:35

全栈自研企业级AI平台:Java核心技术×私有化部署实战
直播时间 2025-03-11 18:35:18

从0到1:Go IoT 开发平台的架构演进与生态蓝图
直播时间 2025-03-05 14:35:37

国产工作流引擎 终结「996」开发困局!
直播时间 2025-02-25 14:38:13

免费开源宝藏 ShopXO,电商系统搭建秘籍大公开!
直播时间 2025-02-18 14:31:04

从数据孤岛到数据智能 - 企业级数据管理利器深度解析
所有评论(0)