声明:部署仅用于测试企业FRP加密流量的阻断情况。
下载执行程序及配置文件
可以从 GitHub 的 Release 页面中下载最新版本的客户端和服务器二进制文件(若被杀毒软件查杀,请选择下方链接中的frps程序)。所有文件都打包在一个压缩包中,还包含了一份完整的配置参数说明。
访问网盘 https://pan.yangzihome.space ,搜索FRP,下载服务端
创建或下载配置文件frps.toml
bindPort = 7000
webServer.addr = "0.0.0.0"
webServer.port = 7500
#管理账户
webServer.user = "admin"
#密码请修改
webServer.password = "admin"
Linux 部署
将下载的frps程序改名为frps上传到服务器
执行命令添加执行权限
sudo chmod 755 ./frps
执行命令运行frp
./frps -c frps.toml
[I] [frps/root.go:105] frps uses config file: frps.toml
[I] [server/service.go:237] frps tcp listen on 0.0.0.0:7000
[I] [frps/root.go:114] frps started successfully
[I] [server/service.go:351] dashboard listen on 0.0.0.0:7500
访问后台http://ip:7500,账号:admin,密码:admin
Windows部署
将下载的frps程序改名为frps.exe上传到服务器
创建或下载配置文件frps.toml
bindPort = 7000
启用CMD执行命令运行frp
./frps.exe -c ./frps.toml
Docker部署
上传frps.toml到/etc/frp目录中(可更改)
docker run --restart=always --network host -d -v /etc/frp/frps.toml:/etc/frp/frps.toml --name frps snowdreamtech/frps
Docker Compose
version: '3.8'
services:
frps:
image: snowdreamtech/frps
container_name: frps
restart: always
network_mode: host
volumes:
- /etc/frp/frps.toml:/etc/frp/frps.toml