2つの異なる(ブリッジされた)インターフェイスを介してネットワークにルーティング

2つの異なる(ブリッジされた)インターフェイスを介してネットワークにルーティング

2つの異なるインターフェイスを介して同じ宛先ネットワークへの2つの異なるパスを持つことは可能ですか?

アクセスしようとしているネットワークがあります:10.0.0.0/24、複数(ブリッジ)インターフェイスを持つホストでは、その1つにアクセスしようとしている同じネットワーク(10.0.0.10)にあるIPがあります。他のIPは192.168.0.10です。

パスを変更すると、両方のIPの1つを同時にpingできますが、10.0.0./24ネットワークで両方のIPをpingできる経路/規則が見つかりません。送信元ネットワークと宛先IPから)。

ベストアンサー1

私の場合、「すべて」の逆方向パスフィルタリングを有効にすると成功しました。

echo 2 > /proc/sys/net/ipv4/conf/all/rp_filter

pingの場合、ICMP要求はvlan 10(10.0.0.10)から来、応答はvlan 19(192.168.0.10)を介して転送されます。

編集:インターフェース「vlan1」を「all」に置き換えました。前者は、他のネットワークへのパスを手動で削除した場合にのみ機能したためです(OSで追加)。パスが存在しても「all」を使用すると機能します。

おすすめ記事