プロが教えるわが家の防犯対策術!

ネットワークでの不可解な現象

サーバーに対して2つのネットワークが接続している状態で不可解な現象が起きていて、原因がわからずに困っています。
環境としては以下の通りです。
サーバー:WindowsServer2008
(上でTOMCAT(ポート:80)、IIS(ポート:8082)、レポートサーバー(ポート:8081)(ポート番号は仮))
クライアント:Windows XPがそれぞれのネットワークに接続されている。
-図解-
□(クライアント1)(192.168.10.2)
|
[ルータ1](192.168.10.1)
|
☆(サーバー)
|
[ルータ2](192.168.20.1)
|
□(クライアント2)(192.168.20.2)
サブネットマスクは全て255.255.255.0です。
この状態で、なぜかクライアント2からIISに対して、ルータ1の電源が入っている時しか接続できないという現象が起きました。(Tomcatはルータ1の電源ON/OFFに係わらず接続可能です。)

何かご教授いただけませんでしょうか。
よろしくお願いします!

A 回答 (2件)

サーバのデフォルトゲートウェイがルータ1に向いていて


ルータ2側(192.168.20)のルーティングが無いだけでしょう

この回答への補足

早速のご回答ありがとうございます。

もしよろしければ、Tomcatは問題がなく、IISに問題が出る理由など
補足いただければ幸いです。

補足日時:2010/02/02 16:21
    • good
    • 0

テキストで図を描くのは難しいとは思うが、どの様なハードウェア構成なのか分かるように書いて欲しいなあ。



 ・サーバー自身のネットワークアドレスは何なのか?
  (192.168.15.xとかの別のセグメントなのか、ルーターからNICに直接接続されていてNICが各セグメント配下のアドレスを貰っているのか)

が重要な情報なのよ。
もしも

 ・サーバーのIPアドレスは別セグメント
 ・サーバー自身のルーティングテーブルには、(192.168.10.xや192.168.20.xへの)静的なルーティング情報を書き込んでいない

ならNo.1氏の言う様に、Default Gatewayがルーター1側なのでルーター1がルーター2にパケットを飛ばしてくれているからそうなるのだと思う。

この回答への補足

早速のご回答、ご指摘ありがとうございます。

> ・サーバー自身のネットワークアドレスは何なのか?
  (192.168.15.xとかの別のセグメントなのか、ルーターからNICに直接接続されていてNICが各セグメント配下のアドレスを貰っているのか)

ルータからNICに直接接続されています。
ルータ1側のNICにはには192.168.10.100
ルータ2側のNICには192.168.20.200
が設定されています。
サーバー自身のルーティングテーブルにはスタティックアドレスが設定されていません。

そもそもなぜTomcatは問題ないのにIISがつながらないのか、この点が至極気になるのですが、
着眼点として誤っているのでしょうか。

補足日時:2010/02/02 16:20
    • good
    • 0
この回答へのお礼

ありがとうございました。
ネットワークのツボを教えていただけたということで、ベストアンサーと致しました。

お礼日時:2010/02/02 18:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!