一度に2つのISPがあり、同じマシンに接続されています。デフォルトとして、両方をルーティングテーブルに追加しました。ただし、使用される接続は1つだけです。
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 303 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 303 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 303 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 303 0 0 eth1
2つのISP間のトラフィック負荷をどのようにバランスさせることができますか?
Linux Advanced Routing&Traffic Control HOWTO には、問題を解決するためのセクションがあります。
2つのルート間でトラフィックのバランスを取るための重要なステップは、両方に重みを付けることです。
ip route add default scope global \
nexthop via 192.168.0.1 dev eth1 weight 1 \
nexthop via 192.168.1.1 dev eth0 weight 1