通过多个ISP连接进行负载平衡

我一直试图实现负载平衡,并在具有多个接口的Linux机器上进行故障转移。

目前我正在使用两个ISP线,我希望分裂networkingstream量,使他们都被使用。 为此,我对IP表格和适用于它们的规则进行了更改。

以下是我所指的Linux Advances Routing and Traffic Control(LARTC)链接http://lartc.org/howto/lartc.rpdb.multiple-links.html

连接在两条ISP线路上都得到分配。 然而,据观察,一旦连接被路由到特定的接口,每次都遵循相同的路由。

这是因为在路由caching中进行的入口。 由于这种现象,负载平衡受到严重影响。 我一直在定期清理caching,这并没有使情况变得更好。