WireGuard routing helper scripts for policy‑based traffic splits
The project provides small shell utilities to generate a forced‑route list and to refresh nftables sets for WireGuard entry points. It ensures that traffic to Google, Meta and other services is consistently routed through a designated foreign exit while other traffic follows direct or default paths. Designed for the M9 stack, it is useful for sysadmins managing VPN routing policies and avoids manual nft rule edits. Its focused scripts make the process repeatable and reliable compared to ad‑hoc firewall tweaks.
View on GitHub →xyzmean/m9-routes