完整使用流程
本页把 MSM 从安装、旁路由接入、DNS 与代理配置,到扩展模块和最终验收串成一条完整路径。首次部署先完成“基础链路”,不要同时开启所有 Pro 模块。
流程总览
规划网络
→ 安装与初始化
→ 主路由 DNS + FakeIP 路由
→ MosDNS 规则与客户端
→ 统一代理服务
→ A / AAAA + 实际连接验收
→ 按需开启域名、组网、Docker 和网络工具
→ 备份1. 规划网络
部署前记录:
- 主路由 LAN 地址与网段
- MSM 固定 IPv4 地址
- 可用时记录 MSM IPv6 地址
- 主路由 DHCP DNS 和静态路由入口
- 当前家庭 LAN CIDR
- 是否有公网 IPv4、可入站 IPv6或 CGNAT
- 是否使用 Docker
示例:
| 项目 | 示例 |
|---|---|
| 主路由 | 192.168.1.1 |
| MSM | 192.168.1.2 |
| 家庭 LAN | 192.168.1.0/24 |
| FakeIP IPv4 | 以 MSM 当前设置页为准(新安装配置值:28.0.0.1/8;静态路由通常显示为 28.0.0.0/8) |
| FakeIP IPv6 | 以 MSM 当前设置页为准(新安装默认:fd42:4242:4242::/48) |
新安装默认 IPv6 池使用 RFC 4193 ULA fd42:4242:4242::/48;f2b0::/18 是历史兼容值。MSM 不会在启动、升级或切换核心时自动迁移已有地址池。部署时必须与 MSM 实际配置核对;自定义或迁移地址池后要同步更新主路由。
2. 安装 MSM
从 安装总览 选择 Linux、macOS、Alpine 或 Docker。安装后先验证管理界面:
http://<MSM-IP>:7777Docker 用户还要核对:
- 数据卷已持久化
- 管理端口已发布
- DNS、代理与回家所需端口正确映射
- 容器网络模式满足旁路由需求
3. 初始化
- 创建管理员账号
- 设置时区、管理端口和可选 HTTPS
- 选择正确网络接口和 IPv6 策略
- 安装 MosDNS
- 选择 Clash Meta、Clash Smart 或 Sing-Box
- 等待组件、控制器和网络就绪检查完成
首次使用优先选择 Clash Meta 或 Sing-Box。Smart 需要对应 Pro 能力。
4. 接入主路由
DHCP DNS
把客户端 DNS 指向 MSM。若你的网络只稳定使用 MSM 的 IPv4 DNS,就只下发该地址,不要附加一个会绕过 MSM 的公共 DNS。
FakeIP 静态路由
把当前启用的 FakeIP IPv4 网段路由到 MSM IPv4;启用 IPv6 时,再把 FakeIP IPv6 网段路由到 MSM IPv6。
FakeIP IPv4 → MSM IPv4
FakeIP IPv6 → MSM IPv6详见 路由器集成总览 和对应系统教程。
5. 配置 MosDNS
进入 DNS服务:
- 在概述确认服务与查询正常
- 在规则管理核对直连、代理和拦截规则
- 在客户端设置选择关闭、白名单或黑名单模式
- 添加一台测试设备
- 在 DNS 日志确认该设备查询进入 MSM
不要一开始把所有设备都加入。先用一台可随时恢复 DNS 的设备完成验收。
6. 配置代理服务
进入 代理服务:
- 在概览确认当前方案和核心状态
- 在代理节点导入订阅
- 更新订阅并执行延迟测试
- 在策略组选择一个可用节点
- 在规则管理核对兜底规则
- 在连接管理观察真实流量
需要切换 Clash / Smart / Sing-Box 时,从概览使用方案卡片,等待完整五阶段流程,不要手工启停进程。
7. 验收基础链路
DNS
nslookup example.com <MSM-IP>
dig A example.com @<MSM-IP>
dig AAAA example.com @<MSM-IP>根据规则确认返回真实 IP 或 FakeIP,并在 DNS 日志中看到对应客户端和规则命中。
代理
从测试设备访问一个应代理的目标,然后检查:
- 连接管理中有对应连接
- 命中的规则、策略组和节点正确
- 上传 / 下载流量变化
- 代理日志没有持续错误
直连
访问一个应直连的国内或内网目标,确认没有被错误送入代理。
故障隔离
如果失败,按顺序检查:
- 客户端是否真的使用 MSM DNS
- DNS 是否返回预期地址
- FakeIP 静态路由是否指向 MSM
- 当前活动代理核心是否就绪
- 规则与策略组是否指向可用节点
- IPv4 与 IPv6 是否有一侧未配置完整
8. 选择远程访问方式
基础链路稳定后,根据目标选择:
| 目标 | 推荐模块 |
|---|---|
| 使用自己的域名发布 Web 服务 | 域名服务 |
| 无公网 IP 发布 Web 页面 | Cloudflare 网页穿透 |
| 无公网 IP 访问整个家庭 LAN | EasyTier / Tailscale / WireGuard |
| 自建跨站私网 | EasyTier / Tailscale / WireGuard |
| 有公网入口并使用代理客户端 | 多协议远程回家 |
先选一种方式跑通,再决定是否需要并行通道。
9. 管理 Docker 与诊断网络
Docker Agent 优先使用主动回连;HTTPS 直连必须使用可信证书。网络工具结果代表 MSM 节点或容器视角。
10. 备份与维护
基础链路和扩展模块都验证后:
- 创建完整备份并下载到其他设备
- 记录主路由 DNS 与静态路由
- 记录当前代理方案和关键端口
- 对外部 DNS、Cloudflare、Agent 等资源单独留存清单
- 升级前再次备份
最终检查清单
- [ ] MSM 管理界面可稳定访问
- [ ] MosDNS 与当前代理核心运行正常
- [ ] 客户端只使用预期 DNS
- [ ] FakeIP IPv4 / IPv6 路由与 MSM 一致
- [ ] DNS 日志能看到测试设备
- [ ] 代理连接命中预期规则和节点
- [ ] 直连目标没有错误代理
- [ ] Pro 模块开关与授权符合预期
- [ ] 公网 / 私网功能已从真正外部网络验证
- [ ] 已创建离机备份