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