差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
| docker:frps [2025/03/08 18:22] – 创建 admin | docker:frps [2025/04/22 14:20] (当前版本) – admin | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== flush frps ====== | ====== flush frps ====== | ||
| + | https:// | ||
| + | ===== Docker ===== | ||
| + | Docker拉不下来frps | ||
| + | |||
| + | ``` | ||
| + | sudo docker pull fatedier/ | ||
| + | sudo docker run -d --name frps --restart always -v / | ||
| + | ``` | ||
| + | |||
| + | ===== 物理机 ===== | ||
| + | |||
| + | ``` | ||
| + | wget https:// | ||
| + | |||
| + | tar -zxvf frp_0.61.2_linux_amd64.tar.gz | ||
| + | cp frp_0.61.2_linux_amd64/ | ||
| + | cp frp_0.61.2_linux_amd64/ | ||
| + | ``` | ||
| + | |||
| + | ``` | ||
| + | cat / | ||
| + | |||
| + | |||
| + | bindPort = 7000 | ||
| + | # | ||
| + | transport.maxPoolCount = 50 | ||
| + | # | ||
| + | |||
| + | webServer.addr = " | ||
| + | webServer.port = 7500 | ||
| + | webServer.user = " | ||
| + | webServer.password = " | ||
| + | |||
| + | transport.tls.force = false | ||
| + | auth.method = " | ||
| + | auth.token = " | ||
| + | |||
| + | # | ||
| + | # | ||
| + | |||
| + | subDomainHost = " | ||
| + | |||
| + | log.to = "/ | ||
| + | log.level = " | ||
| + | log.maxDays = 3 | ||
| + | ``` | ||
| + | |||
| + | **补充:屏蔽掉心跳,否则会定时掉线重连。** | ||
| + | |||
| + | ``` | ||
| + | # | ||
| + | ``` | ||
| + | |||
| + | frps服务配置: | ||
| + | ``` | ||
| + | cat / | ||
| + | |||
| + | [Unit] | ||
| + | Description = frp server | ||
| + | After = network.target syslog.target | ||
| + | Wants = network.target | ||
| + | |||
| + | [Service] | ||
| + | Type = simple | ||
| + | ExecStart = / | ||
| + | |||
| + | [Install] | ||
| + | WantedBy = multi-user.target | ||
| + | ``` | ||
| + | |||
| + | 启动服务: | ||
| + | ``` | ||
| + | systemctl enable frps.service | ||
| + | systemctl start frps | ||
| + | systemctl status frps | ||
| + | ``` | ||
| + | |||
| + | 查看防火墙端口: | ||
| + | ``` | ||
| + | firewall-cmd --list-ports | ||
| + | ``` | ||
| + | |||
| + | 打开:7000、7500端口 | ||
| + | ``` | ||
| + | firewall-cmd --zone=public --add-port=7000/ | ||
| + | firewall-cmd --zone=public --add-port=7500/ | ||
| + | firewall-cmd --reload # 更新防火墙配置 | ||
| + | firewall-cmd --zone=public --list-ports # 查看已经开放的端口号 | ||
| + | ``` | ||
| + | |||
| + | 测试 | ||
| + | ``` | ||
| + | / | ||
| + | ``` | ||
| + | |||
| + | http:// | ||