FRP是一个开源的内网穿透软件,本文将会介绍如何使用frp。
frp - github
https://gofrp.org/zh-cn/docs/features/common/ui/
下载和安装
从github下载之后我们会得到这些文件:
frpc 放在本地server上
frpc.ini frpc的配置文件
frpc_full.ini frpc的配置文件(有完整的注释和例子)
frps 放在云服务器上
frps.ini frps的配置文件
frps_full.ini frps的配置文件(有完整的注释和例子)
frps 部署到服务器
参考使用这个脚本: https://gist.github.com/cornradio/984f6c17b4f8b3ee47a732c3756dc986
run
screen -S frp
./frps -c frps.toml
frps.toml
bindAddr = "0.0.0.0"
bindPort = 7000
auth.method = "token"
auth.token = "******"
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "***"
webServer.password = "***"
frpc 部署到家中pc等设备
run
./frpc -c frpc.toml
frpc.toml
user = "homepc"
serverAddr = "139.196.***.***"
serverPort = 7000
auth.method = "token"
auth.token = "******"
[[proxies]]
name = "mrdp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3389
remotePort = 33389
[[proxies]]
name = "clash"
type = "tcp"
localIP = "127.0.0.1"
localPort = 7890
remotePort = 7890
[[proxies]]
name = "webalist"
type = "tcp"
localIP = "192.168.31.11"
localPort = 5244
remotePort = 15244
检查
链接成功后可以在服务器上检查 http://ip:7500 查看frp面板,是否配置成功。