Netsane is a Linux software script that simplifies multipath routing configuration.
One of the best things about Netsane is that it's free software released under the BSD License. You can download the latest release from the website, and it's easy to get started with. You'll need a modern generation Linux kernel (v2.4.0 or higher) with specific options enabled, including CONFIG_IP_ADVANCED_ROUTER, CONFIG_IP_MULTIPLE_TABLES, and CONFIG_IP_ROUTE_MULTIPATH.
Netsane is also easy to use and comes with a range of features that make it incredibly versatile. You can easily configure multipath routing, including equalized route cycling, and there are options to add blackhole/null routes, bind specific destinations to specific routes, and mark specific traffic to use specific routes (via iptables).
Finally, Netsane relies on iproute2 (netsane was developed using iproute2-ss010824), iptables, and standard tools such as awk. This means that you can use the script with confidence and know that it's stable and reliable.
In terms of new features, this release has added usage functions and functions to drop specific gateways. With all of these features, there's never been a better time to start using Netsane for your multipath routing needs.
Version 1.0: N/A