Skip to content

系统设置

系统设置页面提供 MSM 平台全局配置管理,仅管理员可访问。

进入设置

点击 侧边栏 → 系统设置 进入设置页面。

基础设置

服务端口

配置项说明默认值
HTTP 端口MSM Web 管理界面端口7777

修改端口

修改端口后需要重启 MSM 服务才能生效。请确保新端口未被占用。

语言设置

MSM 支持以下语言:

  • 🇨🇳 简体中文
  • 🇺🇸 English

可在页面右上角的语言切换按钮快速切换,也可在系统设置中设置默认语言。

主题设置

支持明亮和暗色两种主题模式:

  • ☀️ 明亮模式 — 默认主题,适合日间使用
  • 🌙 暗色模式 — 暗色主题,减少眼睛疲劳

点击右上角的主题切换按钮可快速切换。

服务配置

MosDNS 配置

  • 监听端口 — DNS 服务监听端口(默认 53)
  • 上游 DNS — 配置国内和国外上游 DNS 服务器
  • FakeIP 网段 — FakeIP 使用的 IP 段(默认 28.0.0.0/8f2b0::/18
  • 缓存设置 — DNS 缓存大小和过期时间

配置同步

如果你在系统设置或 MosDNS 配置中调整了 FakeIP 网段,必须同步修改主路由里的静态路由;否则客户端会解析出 FakeIP,但流量无法正确回到 MSM。

代理服务配置

  • 代理内核 — 选择 Clash 或 Sing-Box
  • 混合端口 — HTTP/SOCKS5 混合代理端口
  • TProxy 端口 — 透明代理端口
  • 外部控制端口 — 代理内核 API 端口

自动更新

组件更新配置

MSM 支持自动检查和更新以下组件:

组件说明
MSMMSM 管理平台自身
MosDNSDNS 分流引擎
ClashClash 代理内核
Sing-BoxSing-Box 代理内核

配置项:

  • 自动检查更新 — 定期检查是否有新版本
  • 更新源 — 选择 GitHub Release 或镜像源
  • 更新通知 — 有新版本时是否通知

背景管理

自定义 Web 管理界面的登录页和仪表盘背景:

  1. 进入 系统设置 → 背景管理
  2. 上传自定义背景图片或输入图片 URL
  3. 设置背景显示效果(填充、拉伸、居中等)

备份与恢复

备份

MSM 支持将配置和数据备份到文件:

bash
# 配置数据默认存储在 ~/.msm/ 目录
ls ~/.msm/

备份内容包括:

  • MSM 系统配置
  • MosDNS 配置和规则
  • Clash / Sing-Box 配置
  • 用户数据和设置

恢复

将备份文件恢复到配置目录即可:

  1. 停止 MSM 服务:msm stop
  2. 替换配置目录内容
  3. 重启服务:msm serve -d

详细操作请参考 备份恢复

高级设置

JWT 密钥

用于 API 认证的 JWT 签名密钥。生产环境强烈建议通过环境变量设置:

bash
export JWT_SECRET="your-secure-random-string"
msm serve -d

安全警告

默认的 JWT 密钥仅供开发测试。生产环境请务必设置强随机密钥,否则存在安全风险。

日志设置

  • 日志级别 — 设置日志输出级别(debug/info/warn/error)
  • 日志保留 — 设置日志文件最大保留天数
  • 日志容量 — 设置单个日志文件最大大小

下一步