frp 是一款开源的内网穿透软件,需要自己有服务器,市面上一些内网穿透的客户端也是支持frp的。
- 原项目地址
- 官网 https://gofrp.org/zh-cn/
- GitHub仓库 https://github.com/fatedier/frp
- 我汉化和构建docker镜像的仓库
- GitHub仓库 https://github.com/Firfr/frp_zh
- Gitee仓库 https://gitee.com/firfe/frp_zh
如果这个项目有帮到你。欢迎start。也厚颜期待您的打赏。
有需要帮忙部署这个项目的朋友,一杯奶茶,即可程远程帮你部署,需要可联系。
微信号 E-0_0-
闲鱼搜索用户 明月人间
或者邮箱 firfe163@163.com
服务端
镜像
配置文件
文件名称 frps.toml
示例内容
# frps.toml - 服务端配置
# 基础配置
## frps 服务端-客户端 通讯端口
bindPort = 7000
# 限制使用端口
allowPorts = [
{ single = 3061 },
{ start = 3000, end = 3050 }
]
# 安全配置
[auth]
method = "token"
## 请修改为复杂密码
token = "frps"
# Web 管理界面
[webServer]
addr = "0.0.0.0"
## 管理界面端口
port = 7500
user = "frps"
password = "frps"
# 日志配置
[log]
to = "./frps.log"
level = "info"
maxDays = 7
部署文件 compose.yaml
name: frps
services:
frps:
container_name: frps
image: swr.cn-north-4.myhuaweicloud.com/firfe/frps:0.65.0
network_mode: host
restart: always
tty: true
stdin_open: true
volumes:
- ./frps.toml:/etc/frp/frps.toml
客户端
镜像
配置文件
文件名称 frpc.toml
# 服务端IP或域名
serverAddr = "127.0.0.1"
# 服务端通讯端口
serverPort = 7000
# 认证方式
auth.method = "token"
# token的值
auth.token = "frps"
# 网页界面
webServer.addr = "0.0.0.0"
## 端口
webServer.port = 7400
webServer.user = "用户名"
webServer.password = "密码"
webServer.pprofEnable = false
# 示例
[[proxies]]
name = "名称"
# 类型,建议TCP
type = "tcp"
# 本地ip
localIP = "127.0.0.1"
# 本地 端口
localPort = 2345
# 远程端口,不写动态分配
remotePort = 1212
部署文件 compose.yaml
name: frpc
services:
frpc:
container_name: frpc
image: swr.cn-north-4.myhuaweicloud.com/firfe/frpc:0.65.0
network_mode: host
tty: true
stdin_open: true
volumes:
- ./frpc.toml:/etc/frp/frpc.toml