Linux 上的循环默认网关

Kyl*_*ndt 6 networking linux routing

Linux 是否原生支持负载平衡(可能像 RR 或 IP Hash 一样简单)多个默认网关?

kas*_*ani 6

过去它有点参差不齐,但任何现代发行版都应该具备这种能力。首先验证内核是否已使用这两个设置构建。

CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
Run Code Online (Sandbox Code Playgroud)

您还需要安装 iproute,根据发行版,有时又是 iproute2。FWIW 10.04 LTS 的默认安装应该已经准备好了。

文档和代码