drsound / fault_tolerant_router

A daemon, running in background on a Linux router or firewall, monitoring the state of multiple internet uplinks/providers and changing the routing accordingly. LAN/DMZ internet traffic is load balanced between the uplinks.
GNU General Public License v2.0
185 stars 20 forks source link

Uplink priority groups #18

Closed drsound closed 8 years ago

drsound commented 8 years ago

Useful to only use pay-per-traffic uplinks if no regular uplink is working. Each uplink is a member of a priority group. The highest priority group with at least one working uplink is choosen and its members are load balanced. Lower priority group members are not used, unless all higher priority group members are down.