複数のデフォルトルートがある場合のルーティング動作は何ですか?

複数のデフォルトルートがある場合のルーティング動作は何ですか?

当時、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 間のトラフィック負荷のバランスをとるには?

ベストアンサー1

これLinux高度なルーティングとトラフィック制御方法トラブルシューティング方法を説明するセクションがあります。

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

おすすめ記事