Skip to content

系统设置 ​

系统设置

面板地址 ​

服务器安装命令和订阅地址里写的面板地址。绑定了自己的域名后填在这里(见 绑定自己的域名);留空则使用当前访问面板的地址。必须是 https://——节点的密钥和 agent 的令牌经它传输;http:// 只接受本机或内网地址(测试用的面板)。

数据加密密钥 ​

节点的密码、链接、订阅地址等在 D1 里用这把密钥加密。它可能在三个地方,页面上标着:

标记含义
只在机密里密钥是 Cloudflare 机密 TOKEN_KEY,数据库里没有。应该是这样。
保存在数据库里一键部署时面板自己生成、存进了 D1:和它加密的数据放在一起,谁拿到数据库导出谁就能解开。建议按下面的步骤挪走。
机密里也有了TOKEN_KEY 已经和数据库里的一致,可以删掉数据库里的副本。
机密和数据不一致TOKEN_KEY 不是写入数据时用的那把:之前保存的节点、订阅解不开。把它改回数据库里的这把,或者删掉这个机密。

把密钥挪进机密:

  1. 在这里输入管理员密码,点 查看密钥(这次查看会记进 操作日志)。
  2. Cloudflare 控制台 → 这个 Worker → 设置 → 变量和机密 → 添加机密 TOKEN_KEY,值就是这把密钥,一字不差。
  3. 部署生效后回到这里,标记变成"机密里也有了",点 删除数据库里的副本(要输入 TOKEN_KEY 确认)。

之后这个机密不能删也不能改:没有它,面板里的节点、订阅都读不出来。

网络测绘引擎 ​

新建 REALITY 节点时"自动选择伪装目标"用的引擎和 API Key:Netlas、Quake(360)、ZoomEye 或 FOFA。Key 加密存放,页面上不再显示;面板自己用它查询,不会发给服务器——服务器只收到查到的候选网站,去做 TLS 握手检查。Netlas 有免费额度:在 app.netlas.io 注册后,从个人资料页复制 API Key。见 节点 · 自动选择伪装目标。

IP 质量检测的数据库 ​

服务器页 IP 质量与解锁 不填任何 Key 也能用。填了这几家的免费 API Key,结果里会多它们的风险分和风险因子:

数据库提供免费额度
AbuseIPDB滥用置信度、使用类型、Tor每天 1,000 次
IPQualityScore欺诈分、代理、VPN、Tor、近期滥用、机器人、连接类型每月 5,000 次
IP2Location.io不填每天 1,000 次;填了额度更高,付费套餐还有使用类型和代理细项每月 50,000 次

Key 的保存和使用:

  • 加密存在 D1 里,页面上不再显示,只标"已保存"。
  • 检测时随任务交给服务器,在服务器上经标准输入交给 psm check,不出现在任何命令行里。
  • 点 清除 删掉某一家的 Key。

登录 ​

登录保持 7 天。退出登录(左下角,或这里的 退出所有设备)会让所有设备上的登录一起失效;修改 ADMIN_PASSWORD 也一样。管理员密码在 Cloudflare 控制台修改 Worker 机密 ADMIN_PASSWORD(不要用变量,变量每次部署都会被清掉)。面板第一次读到机密时会把它的加盐哈希存进 D1,所以重新部署即使机密没了也仍能登录。

运行信息 ​

面板版本、它期望的 psm-agent 版本、服务器同步间隔(Worker 变量 SYNC_INTERVAL)和源代码地址。左下角可以切换浅色、深色或跟随系统的外观。

AGPL-3.0 · 与 PSM 相同