Linux PC の 2 つの NIC カードの ping エラー

Linux PC の 2 つの NIC カードの ping エラー

私が抱えている問題は、RHEL 6 サーバーに異なる IP アドレスを持つ 2 つの NIC があることです。

  • PC1
    • eth0-10.10.0.1
    • eth1-192.168.1.1

もう一方のコンピュータも同様に設定されています。

  • PC2
    • eth0-10.10.0.2
    • eth1-192.168.1.2

すべての NIC は単一の H3C スイッチに接続されており、ゲートウェイやルートは定義されていません。PC1 から eth0(10.10.0.1 -- 10.10.0.2) を使用して PC2 に ping できますが、PC1 から 192.168.1.2 に ping しようとすると、次の結果が返されます。

Destination host unreachable

のトラフィックをeth0にルーティングしたくないのですeth1が、それを回避する方法はありますか?

答え1

まず、ルーティング テーブルが適切であることを確認する必要があります。

両方のコンピューターに次のエントリがあるはずです:

10.10.0.0/16 -> eth0
192.168.1.0/24 -> eth1

ここで、ping を実行するときは、スイッチの正しいソース インターフェイスにバインドしていることを確認します-I。次の 2 つの方法の両方を使用できます。

ping -I 192.168.1.1 192.168.1.2
ping -I eth1 192.168.1.2

それがうまくいかない場合は、指標の設定を検討する必要があります

関連情報