跳转到内容

分享服务器

在线演示:分享服务器(左:拥有方 / 右:消费方)

Section titled “在线演示:分享服务器(左:拥有方 / 右:消费方)”

左侧是拥有方妙妙屋X 实例 — 服务管理里有几台服务器,通过「分享」按钮把整台服务器分享出去;右侧是消费方妙妙屋X 实例 — 用拿到的分享令牌接入后,这台服务器**以同样的卡片形式**出现在消费方的服务管理里,头部带紫色「分享」标签,但受限的操作(启停/安装/编辑/再分享/Agent)按钮锁定。

Mock 演示点拥有方卡片的「分享」图标 → 消费方立即以紫色「分享」服务器形式出现;受限操作图标灰显锁定
拥有方 mmwxmmwx-main.example.com
🇭🇰香港 GOMAMI
在线
默认内联 Xray
198.51.100.10
自动
WSXrayv25.5.16
实时网速
↑ 925 B/s↓ 642 B/s
流量统计13.47 GB / 400.00 GB
重置每月 1 日
最后心跳: 2026/06/07 21:52:06
🇺🇸美国 BUG NET
在线
默认外置 Xray
203.0.113.42
自动
WSXrayv25.5.16
实时网速
↑ 320 B/s↓ 1 KB/s
流量统计56.21 GB / 200.00 GB
重置每月 1 日
最后心跳: 2026/06/07 21:52:06
🇯🇵日本 PULSE
离线
默认内联 Xray
198.51.100.99
自动
WSXrayv25.5.16
实时网速
↑ 0 B/s↓ 0 B/s
流量统计0.00 GB / 100.00 GB
重置每月 1 日
最后心跳: 2026/06/07 21:52:06
消费方 mmwxmmwx-friend.example.com
🇭🇰香港 GOMAMI分享
在线
默认内联 Xray
••••••••
自动
WSXrayv25.5.16
实时网速
↑ 925 B/s↓ 642 B/s
流量统计13.47 GB / 400.00 GB
重置每月 1 日
最后心跳: 2026/06/07 21:52:06
拥有方: mmwx-main.example.com
入站前缀: myx- — 消费方在此服务器新增入站时,标签自动加该前缀,避免与拥有方的入站标签冲突
消费方权限与限制(参见文档原文)
✓ 能做
  • • 查看连接状态、流量、网速、Xray/Nginx 版本
  • • 在该服务器新增入站(标签自动加前缀)
  • • 编辑/删除自己创建的入站
  • • 基于该服务器入站创建节点,分配给自己的用户
不能做
  • • 启停 Xray / Nginx 服务
  • • 安装/卸载 Xray 或 Nginx
  • • 编辑服务器(名称、地址、流量限制)
  • • 将该服务器再次分享给第三方(链式分享)

分享服务器是妙妙屋X 的 PRO 功能,允许一个妙妙屋X 主控(拥有方)将自己管理的远程服务器共享给其他妙妙屋X 主控(消费方)使用。消费方无需部署 Agent,即可在被分享的服务器上添加入站和节点,实现跨主控的服务器资源共享。

内部采用联邦(Federation)架构:消费方的所有远程操作通过拥有方的联邦接口转发到 Agent,拥有方始终是 Agent 的唯一直接控制者。通信在 HTTPS 之上叠加 ECDH 端到端加密,确保拥有方无法窥探消费方的具体操作内容。

分享服务器需要 PRO 许可证并启用 server_share 功能。拥有方和消费方均需持有有效许可证。

消费方主控 ──(HTTPS + ECDH 加密)──▶ 拥有方主控 ──(securechan)──▶ Agent
│ │
│ 填入: 拥有方地址 + 分享令牌 │ 始终是 Agent 的唯一控制者
│ 操作: 添加入站、管理节点 │ 转发消费方的管理命令
│ 限制: 不能启停服务、不能编辑服务器 │ 校验令牌、管理分享
│ │
└─── 本地 remote_server 记录 ───────────┘

拥有方为自己管理的服务器生成分享令牌,将「拥有方地址 + 分享令牌」提供给消费方。

  1. 在服务管理页面,找到要分享的服务器
  2. 点击服务器卡片上的 分享按钮(Share 图标)
  3. 在弹出的对话框中点击「生成分享令牌」
  4. 复制「拥有方地址」和「分享令牌」,提供给消费方

分享服务器对话框截图

分享服务器:拥有方地址、「允许接收方查看/修改完整 Xray 配置」开关(默认关闭,接收方只能管理自己创建的入站)、生成分享令牌、已分享列表

分享令牌仅在生成时显示一次,请立即复制保存。令牌以 SHA256 哈希形式存储,无法再次查看明文。

操作 说明
生成令牌 为同一台服务器可生成多个令牌,分别提供给不同的消费方
吊销令牌 吊销后该令牌立即失效,使用该令牌的消费方将无法继续操作该服务器
查看已分享 可查看该服务器已生成的令牌列表和创建时间,但无法查看令牌明文

消费方使用拥有方提供的地址和令牌接入服务器,接入后可像管理自己的服务器一样添加入站和节点。

  1. 在服务管理页面,点击「接入分享服务器」按钮
  2. 填写拥有方提供的信息
  3. 点击「接入」,系统会验证令牌有效性
  4. 接入成功后,服务器出现在服务管理列表中,带有紫色「分享」标签

接入分享服务器对话框截图

接入分享服务器:拥有方地址、分享令牌、服务器名称(可选)、入站前缀

参数 必填 说明
拥有方地址 是 拥有方妙妙屋X 主控的域名地址,如 https://owner.example.com
分享令牌 是 拥有方生成的分享令牌
服务器名称 否 留空则自动使用拥有方的服务器名称
入站前缀 否 在该分享服务器上新增入站时,标签自动加上此前缀(如 myx-),避免与拥有方的入站标签冲突。设置后固定复用。

被分享方对分享服务器的操作有明确的权限边界,以确保拥有方对服务器的最终控制权。

操作 说明
查看服务器状态 查看连接状态、流量使用、网速、Xray/Nginx 运行状态
添加入站 在分享服务器上创建新的 Xray 入站配置(标签自动加前缀)
管理入站 编辑和删除自己创建的入站
添加节点 基于分享服务器上的入站创建节点,分配给用户
查看服务信息 查看 Xray 和 Nginx 的安装状态和版本信息
限制 原因
启动/停止/重启 Xray 服务的启停由拥有方控制,消费方仅能查看运行状态
启动/停止/重启 Nginx 同上,Nginx 服务由拥有方管理
安装/卸载 Xray 或 Nginx 软件的安装和卸载权限仅限拥有方
编辑服务器信息 服务器名称、地址、流量限制等由拥有方设定
再次分享(二次分享) 分享服务器不可再分享给第三方,避免链式信任扩散
直连 Agent 所有操作通过拥有方联邦接口转发,消费方不直接与 Agent 通信
机制 说明
令牌哈希存储 分享令牌以 SHA256 哈希存储在数据库中,拥有方也无法查看令牌明文
ECDH 端到端加密 消费方与拥有方之间在 HTTPS 之上叠加 ECDH 密钥交换,实现端到端加密。拥有方无法窥探消费方的操作内容
路径白名单 联邦转发仅允许 /api/child/ 路径下的请求,防止越权访问
令牌即时吊销 拥有方可随时吊销令牌,吊销后消费方立即失去访问权
自动降级 当拥有方不支持加密时,消费方自动降级为 HTTPS + 令牌认证,确保兼容性

多个妙妙屋X 站长合租同一台服务器。由一位站长作为拥有方部署 Agent,其他站长通过分享令牌接入,各自管理自己的入站和节点,互不干扰。

拥有方拥有多台服务器,将部分服务器分享给其他站长使用。拥有方保留服务器的最终控制权(启停服务、安装升级),消费方获得添加入站和节点的能力。

在不同地区部署多个妙妙屋X 主控,通过分享服务器实现跨主控的服务器资源池共享,统一利用分布在各地的服务器资源。

拥有方和消费方都需要持有包含 server_share 功能的 PRO 许可证。

建议消费方在接入时设置入站前缀,避免标签与拥有方的入站冲突。前缀设置后固定复用,后续无法修改。

拥有方吊销令牌后,消费方创建的入站仍保留在 Xray 配置中,但消费方将无法再管理或删除它们。建议在吊销前通知消费方清理入站。

消费方的操作延迟取决于消费方→拥有方→Agent 的网络链路。如果拥有方与 Agent 之间网络良好,额外延迟通常可忽略。