An open API service indexing awesome lists of open source software.

https://github.com/stangri/pbr


https://github.com/stangri/pbr

luci mwan3 openvpn openwrt pbr routing traffic-policy vpn webui wireguard

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

          

# Policy-Based Routing (pbr)

[![OpenWrt](https://img.shields.io/badge/OpenWrt-Compatible-blueviolet)](https://openwrt.org)
[![Web UI](https://img.shields.io/badge/Web_UI-Available-blue)](https://docs.openwrt.melmac.ca/pbr/)
[![License](https://img.shields.io/badge/License-GPL--3.0-lightgrey)](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.1.8 branch](https://github.com/stangri/pbr/blob/1.1.8/README.md).
For ongoing development, see the [1.1.9 branch](https://github.com/stangri/pbr/blob/1.1.9/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/)