複数のゲートウェイを持つ異なるサブネット上のデュアルNICの最初のIPをpingできません。

複数のゲートウェイを持つ異なるサブネット上のデュアルNICの最初のIPをpingできません。

サーバーには2つのネットワークカードが割り当てられています。

eth0 - 10.199.10.0/24 w/ a GW of 10.199.10.1
eth1 - 10.199.20.0/24 w/ a GW of 10.199.20.1

デスクトップで各NIC(10.199.10.100および10.199.20.100)に割り当てられたIPをpingできます。そのため、そのサーバーのすべてのIPを受信するようにApacheを設定しました。私もこれを私のデスクトップでテストしました。サブネットに新しいVMを作成10.199.20.0し、それをクリックしてRHテストページにアクセスできますが、クリックしてアクセスすることhttp://10.199.20.100はできません10.199.10.100

このサーバーには1つの特定のIP()のみを受信する多くのサービスがあるため、これは問題になります10.199.10.100。私のネットワーキング担当者は、ルーティングは大丈夫に見え、サーバー自体のルーティングテーブルである可能性があると言いました。

#ip route
10.199.10.0/24 dev eth0  proto kernel  scope link src 10.199.10.100
10.199.20.0/24 dev eth1  proto kernel  scope link src 10.199.20.100
169.254.0.0/16 dev eth0  scope link  metric 1002
169.254.0.0/16 dev eth1  scope link  metric 1003
default via 10.199.10.1 dev eth0

# ip rule
0:      from all lookup local
32764:  from all to 10.199.20.100 lookup build
32765:  from 10.199.20.100 lookup build
32766:  from all lookup main
32767:  from all lookup default

ネットワークレイアウト

これらのサーバーはXenゲストです。複数のNICを持つ4つのXenサーバーがあります。 2つのNICを持つ管理サーバーには2つの仮想NICが割り当てられます。 1つはサブネットで、もう1つはサブネット10.199.10.xで(2つの異なるNIC)、テスト10.199.20.xサーバー10.199.20.xにはネットワークのみが割り当てられています。10.199.30.x通常、ネットワークにpingを送信できます。

関連情報