FRP是一个开源的内网穿透软件,本文将会介绍如何使用frp。
原理解释
下载和安装
从github下载之后我们会得到这些文件:
frpc 放在本地server上
frpc.ini frpc的配置文件
frpc_full.ini frpc的配置文件(有完整的注释和例子)
frps 放在云服务器上
frps.ini frps的配置文件
frps_full.ini frps的配置文件(有完整的注释和例子)
frps 部署到服务器
参考使用这个脚本:
frpc 部署到家中pc等设备
frpc.toml
[common]
server_addr = "<your_server_ip>"
server_port = 7000
token = "your_token" # 可选,如果用了密码则需要
[mrdp]
#开启一些其他的转发,比如ssh,按照下面配置相当于把 127.0.0.1:3389 转发到 x.x.x.x:33389
type = tcp
localIP = "127.0.0.1"
localPort = 3389
remotePort = 33389
[ubuntuserver]
type = tcp
localIP = "192.168.31.11"
localPort = 3389
remotePort = 13389
run
./frpc -c frpc.toml
检查
链接成功后可以在服务器上检查 http://ip:7500 查看frp面板,是否配置成功。