共计 1464 个字符,预计需要花费 4 分钟才能阅读完成。

极致性能
- Rust 内核 :采用 Rust 语言开发,确保内存安全和极致性能
- 低资源占用 :高效的内存管理和 CPU 利用率
- 零延迟启动 :支持 0-RTT 连接,减少连接建立时间
安全可靠
- 端到端加密 :所有数据传输都经过强加密处理
- 安全防火墙 :内置防火墙功能,有效防范恶意连接
- 隐私保护 :不记录敏感信息,保护用户隐私
带宽聚合
- 多服务器聚合 :支持将多个服务器的带宽进行聚合
- 智能负载均衡 :自动分配流量到最优线路
- 高可用性 :单点故障自动切换,确保服务连续性
多用户系统
- 用户管理 :支持多用户独立管理
- 流量控制 :精细化的流量限制和速率控制
- 配额管理 :灵活的用户配额分配机制
技术优势
- 高并发处理 :支持数万并发连接
- 智能路由 :自动选择最优传输路径
- 实时监控 :提供详细的连接状态和性能指标
- 灵活配置 :支持多种网络拓扑和使用场景
一键安装
bash <(curl -s https://get.zeroforwarder.com/install.sh)
开始前请准备:
- VPS 一台,Debian 系统, 建议至少 2G 内存,磁盘空间至少 40G
- 已解析到服务器公网 IP 的两个域名:
- 前端:如
forward.example.com - 控制器:如
zf-controler.example.com
- 前端:如
- License:
ZFC_INSTANCE_ID、ZFC_API_KEY - 如启用 Caddy(推荐自动签发 HTTPS),请确保 80/443 未被占用,并且如果使用 Cloudflare 时,不要开启“小黄云”。
- 安装 Docker 和 docker-compose, 其中 docker-compose 确保版本为 2.1x,1.x 可能会出现奇怪问题。
一般可以 debian 可以使用以下命令安装
apt-get install docker.io
apt-get install docker-compose
- 准备一个目录,专门用来安装,比如 /root/zfc
mkdir -p /root/zfc
安装流程(交互式)
- 选择【1. 全新安装】
- 依次输入:
- 前端域名(WEB_DOMAIN)
- 控制器域名(CONTROLER_DOMAIN)
ZFC_INSTANCE_ID与ZFC_API_KEY
- 选择数据库:
- 内置(推荐,零配置)或外部(如已自备)
- 是否启用 Caddy 自动 HTTPS(推荐)
- 镜像仓库 / 标签:直接回车使用默认即可
脚本会自动完成配置、启动服务并创建管理员,最后会显示管理员 Token(同时写入 .admin_token)。
安装完成后
- 前端访问:
https://<WEB_DOMAIN> - 管理员 Token:安装完成页会显示一次,同时保存在
.admin_token文件 - 配置文件:
.env、docker-compose.yml(无需手动修改)
常用操作
- 更新系统(保留数据):运行脚本选择【2. 更新镜像】
- 卸载系统:运行脚本选择【3. 卸载系统】
- 仅停止服务 / 清理内置数据 / 完全卸载(按需选择)
- 找回管理员 Token:运行脚本选择【4. 查看管理员密码】
未启用 Caddy 的反向代理
- 请将域名代理到本机服务:
WEB_DOMAIN→http://localhost:8080CONTROLER_DOMAIN→http://localhost:3100
- 建议启用 SSL(与系统配置一致)。
遇到问题可以先检查
- 域名是否已生效(DNS 解析)
- 是否选择了 Caddy 且 80/443 未被占用
- Docker 是否已安装并运行
- 稍等 1–2 分钟后再次访问
一键更新
(重要) 进入之前安装的目录 ,比如 /root/zfc,然后执行一键脚本
bash <(curl -s https://get.zeroforwarder.com/install.sh)
选择 2,进行升级即可。
正文完