系统设置
系统设置页面提供 MSM 平台全局配置管理,仅管理员可访问。
进入设置
点击 侧边栏 → 系统设置 进入设置页面。
基础设置
服务端口
| 配置项 | 说明 | 默认值 |
|---|---|---|
| HTTP 端口 | MSM Web 管理界面端口 | 7777 |
修改端口
修改端口后需要重启 MSM 服务才能生效。请确保新端口未被占用。
语言设置
MSM 支持以下语言:
- 🇨🇳 简体中文
- 🇺🇸 English
可在页面右上角的语言切换按钮快速切换,也可在系统设置中设置默认语言。
主题设置
支持明亮和暗色两种主题模式:
- ☀️ 明亮模式 — 默认主题,适合日间使用
- 🌙 暗色模式 — 暗色主题,减少眼睛疲劳
点击右上角的主题切换按钮可快速切换。
服务配置
MosDNS 配置
- 监听端口 — DNS 服务监听端口(默认 53)
- 上游 DNS — 配置国内和国外上游 DNS 服务器
- FakeIP 网段 — FakeIP 使用的 IP 段(默认
28.0.0.0/8与f2b0::/18) - 缓存设置 — DNS 缓存大小和过期时间
配置同步
如果你在系统设置或 MosDNS 配置中调整了 FakeIP 网段,必须同步修改主路由里的静态路由;否则客户端会解析出 FakeIP,但流量无法正确回到 MSM。
代理服务配置
- 代理内核 — 选择 Clash 或 Sing-Box
- 混合端口 — HTTP/SOCKS5 混合代理端口
- TProxy 端口 — 透明代理端口
- 外部控制端口 — 代理内核 API 端口
自动更新
组件更新配置
MSM 支持自动检查和更新以下组件:
| 组件 | 说明 |
|---|---|
| MSM | MSM 管理平台自身 |
| MosDNS | DNS 分流引擎 |
| Clash | Clash 代理内核 |
| Sing-Box | Sing-Box 代理内核 |
配置项:
- 自动检查更新 — 定期检查是否有新版本
- 更新源 — 选择 GitHub Release 或镜像源
- 更新通知 — 有新版本时是否通知
背景管理
自定义 Web 管理界面的登录页和仪表盘背景:
- 进入 系统设置 → 背景管理
- 上传自定义背景图片或输入图片 URL
- 设置背景显示效果(填充、拉伸、居中等)
备份与恢复
备份
MSM 支持将配置和数据备份到文件:
bash
# 配置数据默认存储在 ~/.msm/ 目录
ls ~/.msm/备份内容包括:
- MSM 系统配置
- MosDNS 配置和规则
- Clash / Sing-Box 配置
- 用户数据和设置
恢复
将备份文件恢复到配置目录即可:
- 停止 MSM 服务:
msm stop - 替换配置目录内容
- 重启服务:
msm serve -d
详细操作请参考 备份恢复。
高级设置
JWT 密钥
用于 API 认证的 JWT 签名密钥。生产环境强烈建议通过环境变量设置:
bash
export JWT_SECRET="your-secure-random-string"
msm serve -d安全警告
默认的 JWT 密钥仅供开发测试。生产环境请务必设置强随机密钥,否则存在安全风险。
日志设置
- 日志级别 — 设置日志输出级别(debug/info/warn/error)
- 日志保留 — 设置日志文件最大保留天数
- 日志容量 — 设置单个日志文件最大大小