把 macOS 变成 Surge 风格的全屋代理网关:底层用 mihomo TUN 加 dnsmasq 提供 DHCP/DNS,可导入现有 mihomo 订阅,并为手机、电视、PS5 等每台设备单独指定出口线路。

适合想给全屋设备做分流但不想买硬件路由的 Mac 用户 · 已有 mihomo/Clash 订阅的进阶玩家 · 需要给游戏机、电视单独走线的家庭

亮点

  1. 按设备指定出口

    为已登记设备生成独立 selector 与 SRC-IP-CIDR 规则,手机走分流、游戏机走美服、电视走流媒体节点。

  2. 三种拓扑渐进上手

    旁路由手工网关、局域网 DHCP 接管、独立下游 LAN 可选,先小范围试再决定是否动主路由。

  3. 直接复用现有订阅

    导入已有 mihomo 配置或订阅即可保留节点、代理组和规则,网关关键字段由 OpenSurge 接管。

  4. 回滚与恢复契约

    启动失败会回滚网关运行时,DHCP 接管有恢复状态机引导停机后重新交还主路由。

取舍

选它的理由

  • 一台 Mac 就能让 PS5、电视、VR 各走各的节点
  • 现有 mihomo 订阅直接导入,无需重写规则
  • Web GUI 能看到每台设备真实走了哪条出口链
  • 恢复状态机和 rollback 降低了搞挂全家网络的风险

先想清楚

  • 只想给 Mac 本机挂个代理
  • Mac 不常开或经常带出门
  • 不愿手写规则或排查网络问题
  • 正式 Release 是未签名 pkg,需手动过 Gatekeeper

安全警示

  • 正式 Release 仅提供 unsigned pkg,未做 Developer ID 签名与 notarization,需自行核对 SHA256SUMS 与构建来源。
  • 项目会安装 launchd root helper 并修改 pf 与 IPv4 forwarding,权限范围较大,误操作可能影响整个局域网可用性。
  • 仓库为个人维护的新兴项目(v0.1.x),已出现同名 fork(如 wxl0055/opensurge-for-mac),下载时注意确认来源仓库。

基于公开资料与 AI 分析整理,仅供参考,请自行核实。

同类推荐

查看全部

更多「网络工具」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。