次の質問があります。
添付画像を考慮して:
(同じ物理インターフェイス上に)3つのIPアドレスを持つサーバー(RHEL 7)があります。
2つのクラスターリソースは2つの異なるネットワーク上にあるため、リソースの1つに対するクライアント要求ごとに、応答のパスがまったく同じままであることを確認する必要があります。これは、リソースのIPアドレスに基づいて2つの異なるゲートウェイを使用することを意味します。
Iproute2を使用したソースポリシールーティングは、これを実現する正しい方法ですか?
前もって感謝します、
正しい。基本的に、次のようになります(2つのイーサネットリンクを持つ作業システムから):
admin@mamba:~$ ip route show table all
default via 192.168.10.254 dev eth1 table admin
192.168.10.0/24 dev eth1 table admin scope link src 192.168.10.100
default via 192.168.20.254 dev eth0
192.168.20.0/24 dev eth0 proto kernel scope link src 192.168.20.100
192.168.10.0/24 dev eth1 proto kernel scope link src 192.168.10.100
admin@mamba:~$ ip rule show
0: from all lookup local
32764: from all to 192.168.10.100 lookup admin
32765: from 192.168.10.100 lookup admin
32766: from all lookup main
32767: from all lookup default