飞鼠-Relay部署指南

Viewed 77

一.在开始部署前,请确保您的系统满足以下条件:
1.服务器具备公网 IP 地址
2.防火墙已开放相关端口:3478/UDP、18080/TCP、6379/TCP

3.安装Docker教程-
--如果你已安装过可以跳过此步骤

👉Ubuntu 安装Docker 方法

👉Debian 安装Docker 方法

👉CentOS 安装Docker 方法

二.部署步骤

1.首先,创建一个专门的目录用于部署飞鼠 Relay 服务:

mkdir -p feishu-relay

image.png

2.进入这个目录

cd feishu-relay

image.png

下载文件

curl -sSL https://feishunet.run/d/feishu-Relay/docker-compose.yaml > docker-compose.yaml
curl -sSL https://feishunet.run/d/feishu-Relay/config.yaml > config.yaml

image.png

⚠️ 注意:

命令说明:
- docker-compose(带 `-`):常见发行版 CenetOS RHEL rocky Alma系列
- docker compose(不带 `-`):常见发行版 Debian/Ubuntu的衍生系统
之后教程统一使用 `docker compose` 表示。

启动服务

docker compose up -d

验证服务状态

启动后,使用以下命令检查服务状态:

docker compose ps

查看服务日志

使用以下命令查看服务运行日志:

docker compose logs -f p2p-relay

服务使用方法
1.登录飞鼠网络控制台
https://saas.feishunet.com/#/network

2.选择一个网络-查看网络
3.右上角找到 中继配置 选项

填写您的 Relay 服务地址,格式为:[服务器IP或域名]:18080
例如:fsquery.feishunet.com:18080

保存配置并应用
验证连接

配置完成后,您可以通过以下方式验证 Relay 服务是否正常工作:
在飞鼠客户端中查看连接状态
检查客户端日志中是否有成功连接到 Relay 服务的信息
尝试在不同网络环境下建立 P2P 连接

停止和重启服务
停止服务
docker compose down

重启服务
docker compose restart

更新服务
当需要更新服务版本时,修改 docker-compose.yml 文件中的镜像版本,然后执行:
docker compose pull
docker compose up -d

1 Answers