阳子
阳子
Published on 2024-05-06 / 51 Visits
0
0

FRP服务部署

声明:部署仅用于测试企业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

1D886DD8-7AE7-4AC9-A100-3D3F32063E69.png

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

1Panel部署

12D21A06-ED3C-4B45-A141-A2329195605D.png

客户端配置


Comment