質問: 社内DMZにあるWebサーバの反応がものすごく遅いのですが、原因が分かりません。 "aaa"とだけ書いたtest.htmlを表示するのに、5~10秒くらいかかります。 以下が現状内容です。 ・Webサーバは、WindowsServer2008sp1、XAMPPを使用、それ以外は特にインストールなし。 ・IPアドレスでURLを入力してみても、やはり遅い。 ・Webサーバ上からとして表示させると、すぐ表示できる。 ・一般に公開はしているが、アクセスはほとんどない。 ・同じ社内DMZにある、別のWebサーバは早い。(WindowsServer2003R2、IIS) ・tracertは、1ホップのみ 以上から、自分はネットワーク周りの設定が原因じゃないかと思っているのですが、 先日ネットワークの担当者が急遽退社し、業務を引き継いだばかりで、 自分はまだネットワーク系の知識が浅く、何から調べたらいいのか分かりません。 どんなキーワードを元に調べていけばいいでしょうか?
回答: > ネットワーク設定のDNSサーバーは、どちらのWebサーバも同じIPアドレスに設定されています、 > という事はDNSサーバの設定(逆引き?)を調べてみればいいという事でしょうか? Web サーバが逆引きしようとするような設定があるかどうか、という点を確認すると良いと思います。 たとえば、2台ともネームサーバに問い合わせできない状態になっているけど、問題ない方のサーバはそもそも問い合わせようとしていなくて問題が表出化していないだけなのかもしれません。 その辺が一緒なのにうまくいかないとしたら、DNS サーバがなぜか片方からの名前解決要求だけを拒否るような設定になっているか、Web サーバ自身のクライアントファイアウォールが自分の名前解決要求送信をブロックしてしまっているとか... 名前解決要求がどうやりとりされているか、Web サーバ自身と DNS サーバ自身とでそれぞれ Wireshark や tcpdump 等使ってパケットキャプチャしてみるとヒントが得られそうです。