我开发了一个开源版 Surge,把 Mac 变成可导入规则、可按设备分流的全屋透明代理网关。

发布于

wsy95613373: OpenSurge for Mac 是一个开源应用,提供类似 Surge 的体验,可以把你的 Mac 变成全屋的代理网关:同一局域网里的手机、电视、PS5、游戏机、VR 设备和虚拟机,无需逐台设置代理;设备一接入网络,便自动通过 Mac 的全屋代理网关,并按各自策略选择直连或代理出口。

![OpenSurge](https://i.imgur.com/WS4dl0V.png)

你可以为每台设备设置不同的出口策略:手机和 Mac 一起走代理、游戏机连美服、电视走流媒体节点。DHCP/DNS、分流策略和流量状态,都由 OpenSurge 集中管理。

![设备状态](https://i.imgur.com/0hwnbG7.png)

- 可导入已有的 mihomo 配置或订阅,保留原有节点、代理组和规则
- Web GUI 实时展示每台设备的连接、上下行流量和实际出口链;菜单栏随时查看网关状态与恢复提醒。
- 底层由 dnsmasq 提供 DHCP/DNS,mihomo 负责代理与策略,macOS pf 和 IPv4 forwarding 提供 NAT 与转发。

![流量监控](https://i.imgur.com/ubAeY1G.png)

仓库链接在下面:
🔗 [https://github.com/YTwsy/OpenSurge-for-Mac](https://github.com/YTwsy/OpenSurge-for-Mac)

---

原文链接:[点击查看](https://www.v2ex.com/t/1228353)

评论

暂无评论。