Features
A gateway, not another proxy window
Explore the network, routing, device-policy, and observability capabilities that turn a Mac into a whole-home control plane.

DHCP & DNS gateway · 6 min read
Turn a Mac into a gateway for the devices that need it
How OpenSurge combines dnsmasq DHCP/DNS, mihomo TUN, macOS packet forwarding, and recovery controls for whole-home routing.
Read page →
Per-device policy · 5 min read
Give every device an independent route without running another core
Route a phone, TV, game console, or VR headset through different mihomo selectors while keeping one auditable OpenSurge gateway.
Read page →
Powered by mihomo · 4 min read
Use the mihomo ecosystem without reducing the product to a skin
OpenSurge uses mihomo as its proxy engine and adds the macOS gateway lifecycle, DHCP/DNS, device policy, observability, and recovery around it.
Read page →
Experimental downstream IPv6 · 7 min read
Two transparent data paths, one device-policy model
Learn how OpenSurge handles downstream IPv6 with RA/SLAAC/RDNSS, a macOS BPF broker, and a patched mihomo userspace path.
Read page →