Guides

Solve the network problem you actually have

Practical, topology-aware guides for putting phones, consoles, TVs, and other devices behind an OpenSurge gateway.

Topology guide · 6 min read

Use a Mac as a proxy gateway without redesigning the whole LAN

Start with OpenSurge bypass-router mode, onboard one stable device, and verify gateway, DNS, HTTPS, and TUN evidence layer by layer.

Read page →
Game console guide · 5 min read

Route a PS5 through a Mac gateway with its own policy

Put a PS5 behind OpenSurge, keep local traffic direct, and select a dedicated mihomo egress without configuring an application proxy on the console.

Read page →
Reusable rule library · 6 min read

Route Claude Code from one downstream device with a reusable template

Use OpenSurge rule sets and an outlet-free Claude Code template to give one downstream device a controlled, independently switchable egress.

Read page →
Android VPN egress · 8 min read

Add a Pixel VPN by Google path as an OpenSurge outbound

Expose a Pixel phone's VPN path through a LAN HTTP or SOCKS5 port, import it as a mihomo node, and route selected downstream traffic through it.

Read page →
Advanced automatic onboarding · 8 min read

Take over LAN DHCP without losing the recovery path

Prepare, start, validate, stop, and safely recover a same-LAN OpenSurge DHCP takeover without treating one lease as proof of the whole gateway.

Read page →
Separate downstream network · 6 min read

Put a dedicated downstream LAN behind your Mac

Use OpenSurge as the DHCP, DNS and routing gateway for a separate downstream network while keeping the upstream router’s DHCP service unchanged.

Read page →