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

Support for dynamic IP uplinks without NAT (for example USB 3G dongles) #12

Closed drsound closed 9 years ago

drsound commented 9 years ago

Fault Tolerant Router is already working fine with dynamic IP uplinks, if they provide NAT (for example DSL routers). The problem is with dynamic IP uplinks that assign such dynamic IP directly on Linux interface, for example USB 3G dongles using PPP interfaces. See issue #11.

kilmarnock commented 9 years ago

Please implement this feature. I want to say that also DSL connections (PPPoE) require dynamic interfaces, like usb tethering does. The solution is not to give all connection parameters twice but to read them from the system.

drsound commented 9 years ago

PPP dynamic IP support is now in development branch, some testing is appreciated.

drsound commented 9 years ago

PPP dynamic IP support is now in master branch and a new gem (v1.1.0) is out. Please test is possible, because I have no real PPP uplink, so I could't do it extensively.