• 締切済み

Solarisで複数のネットワークセグメントに接続している際の通信について

Ultra10にてSolaris 9 を使用しています。 NICを2枚使用し、それぞれ違うセグメントに接続します。 hme0:192.168.0.1/24 hme1:192.168.1.1/24 DefaultGatewayをhme0が接続しているセグメントの192.168.0.255としています。 192.168.2.1/24から、それぞれのNICに対して、 pingによる疎通監視をしようと考えております。 現状では、 192.168.2.1 → 192.168.0.1に対してpingを打つと、 Ultra10 は、hme0で受けてhme0で返します。 ところが、 192.168.2.1 → 192.168.1.1に対してpingを打つと、 Ultra10 は、hme1で受けてhme0で返してしまいます。 (snoop -d hme0 、hme1にて確認しています。) あたりまえかもしれませんが・・・。 ここで質問なのですが、 192.168.2.1 → 192.168.0.1に対してpingを打つと、hme0で受けてhme0で返す。 192.168.2.1 → 192.168.1.1に対してpingを打つと、hme1で受けてhme1で返す。 上記2点を同時に実現したいのですが可能でしょうか。 可能であれば何を設定すればよいでしょうか。

みんなの回答

noname#17587
noname#17587
回答No.1

デフォルトゲートウェイが設定されているのでhme0から通信が返ってしまうのは当たり前ですね 解決方法ですが、もう一度ネットワーク構成から考え直した方がよいのではないでしょうか。 せっかくサーバに2つのセグメントを用意したのになんで2つをルーティングさせてしまうの? その辺を考え直してみたらどうでしょう

Xiangji
質問者

お礼

ご回答ありがとうございます。 一台の監視用のサーバからそれぞれのNICの生存を確認したかったのですが・・・ 監視用のサーバを2台建てるの無駄が多いですし。 yakkiidaさんの仰るとおり、構成自体を見直す方向で検討したいと思います。 ありがとうございました。

関連するQ&A

専門家に質問してみよう