Skip to content

Latest commit

 

History

772 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keen-pbr logo

keen-pbr

Policy-based routing for Linux routers.

Route selected traffic through VPN, WAN, or custom IP tables on OpenWrt, Keenetic, and Debian systems.

Build status Latest release
Documentation Telegram community

keen-pbr is an independent open-source project. It is not an official Keenetic product and is not affiliated with or endorsed by Keenetic or Netcraze.

What It Does

keen-pbr is a policy-based routing daemon that selectively sends traffic through specific outbounds based on domain lists, IP ranges, ports, and addresses.

It is built for embedded Linux routers and can:

  • route traffic through VPN, WAN, blackhole, or custom routing tables
  • use failover chains and health checks to keep traffic on healthy outbounds
  • integrate with dnsmasq for domain-based routing
  • provide an optional web UI and HTTP API for management and diagnostics

Documentation & Installation

Upgrade from keen-pbr 2.x

Community

Need Link
Telegram chat https://t.me/keen_pbr
Bug reports and feature requests https://github.com/maksimkurb/keen-pbr/issues

Support The Project

If keen-pbr helps you, you can support its development here:

Thanks to all our supporters

GitHub supporters

lekobyroxa

If you support keen-pbr and would like your name included, email keen-pbr@kurb.me or message tg.me/maksimkurb.

License

See LICENSE.

About

keen-pbr is a Policy Based Routing toolkit for Keenetic and OpenWRT routers / Инструменты для выборочной маршрутизации на роутерах Keenetic и OpenWRT

Topics

Resources

Contributing

Stars

135 stars

Watchers

5 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages