https://github.com/mossdef-org/pbr
https://github.com/mossdef-org/pbr
luci mwan3 openvpn openwrt pbr routing traffic-policy vpn webui wireguard
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mossdef-org/pbr
- Owner: mossdef-org
- License: agpl-3.0
- Created: 2024-06-12T20:07:22.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-18T22:44:17.000Z (4 months ago)
- Last Synced: 2026-03-19T11:47:52.625Z (4 months ago)
- Topics: luci, mwan3, openvpn, openwrt, pbr, routing, traffic-policy, vpn, webui, wireguard
- Homepage:
- Size: 882 KB
- Stars: 13
- Watchers: 2
- Forks: 10
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Policy-Based Routing (pbr)
[](https://openwrt.org)
[](https://docs.openwrt.melmac.ca/pbr/)
[](https://github.com/stangri/pbr/blob/master/LICENSE)
Flexible rule-based routing framework for OpenWrt.
Route traffic based on IP, MAC, port, protocol, or domain through WAN, VPNs, or tunnels.
For the current stable release, see the [1.2.2 branch](https://github.com/stangri/pbr/blob/1.2.2/README.md).
For ongoing development, see the [1.2.3 branch](https://github.com/stangri/pbr/blob/1.2.3/README.md).
## Highlights
- Supports WAN, OpenVPN, WireGuard, and tunnel interfaces
- Create rules by IP, MAC, port, protocol, or domain
- Integrates with dnsmasq, unbound, and smartdns
- Optional LuCI interface for configuration and monitoring
- Resolver health checks and rule-based rollback
**Full documentation:**
[https://docs.openwrt.melmac.ca/pbr/](https://docs.openwrt.melmac.ca/pbr/)