搭建服务端需要有公网IP
1.下载frp部署文件:https://github.com/fatedier/frp/releases
2.把防火墙安全端口打开,默认7500,7000,其他的自行设置打开,如阿里云服务器要打开端口规则。
下载后上传目录(自定义位置)
服务端需要这三个文件
这是frps.toml 文件
# 服务端监听端口
bindPort = 7000
# http代理监听端口
vhostHTTPPort = 7001
# https代理监听端口
vhostHTTPSPort = 7002
# 鉴权方式
auth.method = "token"
# 客户端连接的token,相当于密码
auth.token = "123456"
# 服务端UI界面端口
webServer.port = 7500
webServer.addr = "0.0.0.0"
# 登录的账号密码
webServer.user = "admin"
webServer.password = "123456"
服务端需要这2个
公网ip加7500能访问那代表服务端搭建成功
搭建客户端
客户端需要这三个
这是frpc.toml 文件
transport.tls.enable = true # 从 v0.50.0版本开始,transport.tls.enable的默认值为 true
serverAddr = "公网IP"
serverPort = 7000 # 公网服务端通信端口
auth.token = "123456" # 令牌,与公网服务端保持一致
[[proxies]] #有几个写几套
name = "网站名称"
type = "tcp"
localIP = "127.0.0.1" # 需要暴露的服务的IP
localPort = 8888 # 将本地9000端口的服务暴露在公网的6060端口
remotePort = 8888 # 暴露服务的公网入口
这样代表本地服务器客户端搭建成功