高级部署 阅读约10分钟

在 OpenWRT 路由器上部署魔戒,实现全家设备加速

本教程是面向进阶用户的全家网络加速方案。通过在支持 OpenWRT 系统的路由器上部署魔戒(Mojie)客户端,您家中的所有设备——包括智能电视、游戏机(PS/Xbox/Switch)、手机、平板、电脑——都将自动享受加速网络,无需在每个设备上单独安装配置。本文将详细讲解部署步骤、服务配置与智能分流策略。

🏠 适用场景与硬件要求

  • 适用场景: 家庭多设备共享、智能电视看Netflix/Disney+、游戏机联机加速、物联网设备管理。
  • 硬件要求: 已刷入 OpenWRT 系统的路由器(推荐型号:小米AX3600/AX6、红米AX6S、GL-iNet系列、斐讯N1等)。
  • 软件要求: OpenWRT 21.02 或更新版本,具备基本的LuCI网页管理界面操作知识。

第一部分:准备工作与依赖安装

在开始部署前,请确保完成以下准备工作。

1 获取魔戒订阅链接

登录魔戒.net用户中心,在“仪表盘”“订阅”页面,复制您的“订阅链接”(以 https://mojienet.vip/api/... 开头)。此链接将用于路由器客户端配置。

💡 提示: 建议为路由器专用创建一个单独的订阅,或在现有订阅中注意流量使用情况,因为路由器将供全家设备使用。

2 登录OpenWRT路由器

通过浏览器访问您路由器的管理界面(通常是 http://192.168.1.1http://openwrt.lan),使用管理员账号密码登录。

3 安装必要依赖与客户端(二选一)

OpenWRT上主要有两种方式部署魔戒服务:

  • A. 通过OpenClash(推荐,图形化易用):
    进入“系统” → “软件包”,更新软件列表后,搜索并安装 luci-app-openclash。安装后可在“服务”菜单中找到OpenClash。
  • B. 通过PassWall(轻量高效):
    同样在软件包中安装 luci-app-passwall。或通过SSH命令行安装:
    opkg update
    opkg install luci-app-passwall
💡 选择建议: 新手或追求图形化配置推荐 OpenClash;追求资源占用低和极致速度推荐 PassWall。本文以OpenClash为例进行后续配置。

第二部分:服务配置(以OpenClash为例)

1 配置订阅与核心启动

进入“服务” → “OpenClash”

  1. “配置文件订阅”选项卡中,点击“添加”。
  2. “备注”填写“魔戒”,在“URL”中粘贴之前复制的魔戒订阅链接。
  3. “自动更新”建议设置为“每天”或“每周”,以获取节点更新。
  4. 保存后,返回“配置文件订阅”列表,点击右侧的“下载”按钮。
  5. 下载成功后,在“全局设置”页,点击“启动OpenClash”。

2 运行设置与模式选择

“运行设置”页面:

  • 运行模式: 选择 “Redir-Host”(兼容性好)或 “Fake-IP”(速度更快,需设备DNS设置为路由器IP)。
  • 代理模式选择(关键):
    • Rule(规则模式): 智能分流,国内直连国外代理。(全家设备推荐)
    • Global(全局模式): 所有流量走代理,适合特殊需求。
    • Direct(直连模式): 所有流量不经过代理,仅用于测试。
  • 保存并应用设置。

第三部分:核心优化 - LAN/WAN 智能分流策略

这是实现“国内直连、国外加速”的关键,避免国内网站也绕行国外影响速度。

1 规则集管理与更新

OpenClash的强大之处在于其规则系统。进入“规则设置”

  • 确保“规则集”开关已开启。
  • OpenClash内置了 geositegeoip 规则,能自动识别国内外网站/IP。
  • 建议启用“自动更新规则集”,保持规则最新。
💡 原理: 规则集会根据访问的域名(如 google.com)或IP地址,自动判断该流量应该 DIRECT(直连) 还是走 PROXY(代理)。您访问淘宝、百度时会直连,访问YouTube、Netflix时会自动通过魔戒节点加速。

2 自定义规则(高级)

如果内置规则不满足需求,可以自定义:

  • 强制某设备全局代理: 例如让游戏机所有流量走代理,可添加规则:IP-CIDR, 游戏机IP地址, PROXY
  • 指定网站直连: 如果某个国外网站速度慢,可强制直连:DOMAIN-SUFFIX, 网站域名, DIRECT
  • 自定义规则在“规则设置”页面的“自定义规则”栏中添加。

3 设备管控与分组

“客户端”页面,可以看到所有连接设备的实时流量和代理状态。您可以:

  • 为特定设备(如父母的手机)单独指定直连策略,不经过任何代理。
  • 将设备分组,不同组应用不同的代理节点(如游戏机组用香港低延迟节点,视频机组用美国流媒体节点)。

第四部分:验证与具体设备配置

1 连接验证

配置完成后,在任何连接到该路由器的设备上:

  1. 访问 ip.sbwhatismyipaddress.com,查看IP地址是否已变为魔戒节点IP。
  2. 尝试同时访问 baidu.com(应秒开)和 youtube.com(应能打开),测试分流是否正常。

2 电视/游戏机等设备配置

这些设备通常无法安装客户端,但现在只需:

  • 智能电视/盒子: 连接家中的Wi-Fi或有线网络,无需任何额外设置,打开Netflix/Disney+等应用即可直接观看。
  • PS5/Xbox/Switch: 在网络设置中,选择自动获取IP和DNS(DHCP)。路由器会自动为其处理所有流量。
  • 如果游戏机需要特定节点(如香港),可在OpenClash中为该设备的IP单独设置规则。

第五部分:常见问题排查 (Q&A)

Q1: 路由器部署后,所有设备都无法上网。

A1: ① 检查OpenClash是否成功运行(状态页)。② 临时切换到“直连模式”测试基础网络。③ 检查路由器的DNS设置,可尝试在OpenClash的“DNS设置”中启用“Fake-IP”或更换公共DNS(如223.5.5.5)。

Q2: 国内网站访问变慢,或国外网站无法打开。

A2: ① 确认代理模式为“Rule”(规则模式)。② 更新OpenClash的GEOIP/GEOSITE规则集。③ 在“规则设置”中检查是否有错误的自定义规则覆盖了默认分流。

Q3: 电视能看Netflix但显示区域不对,或不是最高画质。

A3: ① 在OpenClash的“服务器节点”列表中,手动选择一个标注“流媒体解锁”的节点。② 为该电视的设备IP在规则中指定使用这个特定节点。

Q4: 路由器性能不足,带多设备时卡顿。

A4: ① 在OpenClash设置中尝试切换“内核”到更省资源的版本(如使用`clash.meta`)。② 关闭不必要的插件和“流量监控”功能。③ 考虑升级硬件性能更强的路由器。

总结与高级提示

  • 一劳永逸: 一次部署,全家所有设备(包括客人手机)自动生效。
  • 设备无关: 完美支持无法安装客户端的设备,如智能电视、游戏主机、物联网设备。
  • 安全提醒: 路由器承载全家流量,请务必设置强密码,并定期更新OpenWRT和插件固件。
  • 监控流量: 定期在魔戒用户中心查看流量使用情况,全家使用消耗较快。

通过以上部署,您已成功构建了一个智能的家庭网络加速环境。现在,您可以躺在沙发上用电视观看4K流媒体,用游戏机与海外好友联机,所有设备都无需额外设置。

关联教程: 本文是高级部署篇,基础操作请参考 《魔戒.net 新手指南》,Windows用户可参考 《Windows客户端深度教程》

← 上一篇:Windows 客户端深度教程 下一篇:Netflix/Disney+ 流畅观看指南 →