PCのWebサーバーに対してのPingで欠損が発生する問題の解決方法

このQ&Aのポイント
  • PCのWebサーバーへのPingで欠損が発生する問題があります。この問題の原因や解決方法について調査しました。
  • PCのWebサーバーへのPingで欠損が発生する問題が発覚しました。この問題を解決するための方法を探しています。
  • PCのWebサーバーへのPingで欠損が発生する問題に悩んでいます。この問題の解決策を教えてください。
回答を見る
  • ベストアンサー

名前解決について

お世話になります。 こちらの質問の続きになります。 http://okwave.jp/qa/q9113671.html 症状の起きているPCにて、Webサーバー(ホスト名)に対してPingをうつと たまに欠損することが判明しました。 ※IPアドレスでは試してましたが、その場合は欠損無しでした。 欠損する際は何故か別のPCのIPアドレスに対して打とうとしてます。 タイミングとしては1分に1回欠損します。 nslookupにて確認したところWebサーバーのIPアドレスが返ってきました。 ※もしかすると上記のように、タイミングによっては誤ったIPが返ってくる  のかもしれません。 また、dnsのキャッシュをクリアしてみましたが状況変わらずです。 他のPCでは問題無いことから、当該PCで保持している何かしらの情報が おかしくなっているんだと思うのですが。。 lmhostsファイルに書けばよいだけなのでしょうが、それは最終手段として 無いか症状を改善する方法はございますでしょうか。 ご教示の程、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1872/4419)
回答No.2

添付画像のTCP/IP設定項目をチェックしてみてください。 何らかの設定変更している場合は、まずはデフォルト設定での状況を再確認してみてください。 次にはDNSサーバーのIPアドレスを手作業で設定してみてください。

naoto0216
質問者

お礼

>1.どうしてWebサーバーにPing打ったときにNETBIOSのキャッシュに  あるIPに対して打とうとしたのか。 についてですが、基本的には正常なIPを取得していますが Pingを打ち続けると1分間隔ぐらいで、その別PCのIPに 対して打ってしまう・・ってことです。

naoto0216
質問者

補足

ktedsさま ご回答ありがとうございます。 DNS及びWINSに関しては、固定で設定しており、 社内のPCについては一律同じものが設定されております。 念のため確認しましたが、ともに問題はございませんでした。 なお、「LMHOSTSの参照を有効にする」にチェックは 入っており、NETBIOS設定も既定値が選択されておりました。 質問に書き忘れておりましたが、現状はhostsもlmhostsも 使用しておりません。 で、NETBIOSのキャッシュを確認してみたところ、下記の ように表示されました。  VMware Network Adapter VMnet1:  ノード IPアドレス:[WebサーバーにPing打ったときに取得された  別PCのIP] スコープ ID:[] ※当該PCに誰かがドライバをインストールしていようですが  今回の件とは関係ないと思い意識してませんでした。 で、当該ドライバを「無効」にしたところ、Ping欠損すること がなくなりました(=別PCのIPを取得することがなくなった)。 肝心のイントラトップページの方も「Webページが見つかり ません」とならず、ちゃんと開いております。 ktedsさまの画像を見て「NETBIOSのキャッシュは?」 と気づき、解決に至った次第です。 ありがとうございました! ただ、無効にすることで解決はしたのですが・・ 1.どうしてWebサーバーにPing打ったときにNETBIOSのキャッシュに  あるIPに対して打とうとしたのか。 2.VMwareアダプターのプロパティを見てみると、まったく別の  IPアドレスが設定されてました。  だとすると、NETBIOSのキャッシュに表示されたIPって何? って感じです。 もし分かるようであればご教示頂けると幸いです。

その他の回答 (3)

  • kteds
  • ベストアンサー率42% (1872/4419)
回答No.4

VMwareの設定を実際に見ていませんので何とも言えませんが、 VMwareのネットワーク設定がブリッジ接続ではなかった、ということはありませんかね。

naoto0216
質問者

お礼

度々のご回答ありがとうございます。 今回の事象はレアなケースだと思いますので、 これ以上詰めずに様子を見たいと思います。 ありがとうございました。

noname#220994
noname#220994
回答No.3

イントラネット、 windows7 http://www.atmarkit.co.jp/ait/articles/0307/19/news003.html lmhosts https://technet.microsoft.com/ja-jp/library/cc733032.aspx hosts http://itbenricho.com/hosts-file-windows7.html lmhosts http://pasofaq.jp/windows/vista/vistahosts.htm 思い当たる件のURLのリンクを載せていますので、一つ一つを開き確認をして下さい。

naoto0216
質問者

お礼

度々のご回答ありがとうございます。 原因追究まで至っておりませんが、VMwareアダプターを 無効にすることで症状はおさまりましたので、様子を見たい と思います。 ありがとうございました。

noname#220994
noname#220994
回答No.1

質問者の手元に同じwindows7/8/8.1があるなら、何も問題がないPCと同じ環境に合わせてみたらどうですか。 閲覧の履歴の錯書とかその他の詳細設定も含めてです。

naoto0216
質問者

補足

Wbysaneiさま ご回答ありがとうございます。 説明不足で申し訳ございません。 仰る通り当該PCと問題無いPCとでネットワークの設定に関しては 同じであることを確認しております。 また、質問に書き忘れておりましたが、現状はhostsもlmhostsも 利用しておりません。

関連するQ&A

  • DNSの名前解決がおかしい

    いつもお世話になっております。 CentOS5.8にてpingコマンドでの名前解決がおかしいので質問させてもらいます。 pingコマンドを特定のホスト名に対して実行すると、昔そのホスト名に関連づけられたIPアドレスを参照してしまいます。 そのマシンにてnslookupやdigコマンドを実行してもそのホスト名に対して、正しいIPを参照してくれました。 LinuxにもDNSのキャッシュがあるのではないかと考えたのですが service nscd restart を実行しても変わりません。 他にどのような原因が考えられるか教えていただけませんか? よろしくお願いします.。 ちなみにその正しく参照されないホスト名とは、サーバーを移転前にも使用していたホスト名で www.ドメイン となっていて、pingコマンドで参照されるのは移転前に使われていたIPアドレスです。 apacheのアクセス解析にawstatsを利用しているのですが、その際も前回のIPアドレスにてアクセスした履歴はwww.ドメイン となっています。

  • クライアントPCでの名前解決がおかしくなりました

    突如、クライアントPCから他のPCやサーバへ エクスプローラなどでのアクセスができなくなりました。 クライアントPCからpingを他のPC、サーバへうつと IPアドレス、ホスト名のケースともに かなり時間がかかってしまっています。 (hostsファイルにサーバのIPアドレスを追加してトライすると 早くつながりました) 逆にサーバから他のPCにpingをうつとIPアドレス、ホスト名両方とも OKでした。 クライアントPCの中には一時稀にエクスプローラでサーバを 見てファイルを操作することができましたが、すぐにアクセスできなくなります。 他のPCを見るときにホスト名でアクセスしようとして名前解決ができないために 見れなくなっていると思ったんですが、 IPアドレスでアクセスしてもダメでした。 また、クライアントに固定IPアドレスふっても同じ結果でした。 ファイルサーバはWindows2003Serverで DNS、DHCPサーバも兼ねています。 クライアントはWindowsXPと2000(pro)です。 明確な理由、解決策がわかりません。 よろしくお願いします。

  • LAN内に立てたWEBサーバーの名前解決

    LAN内に立てたWEBサーバーの名前解決がある程度時間が経過すると失敗します。IPアドレスを直接入力するとアクセスできます。 名前解決はDNSを用い、 WEBサーバーはLinuxのApache、 DNSはLinux上でBIND、 クライアントはWindows7で、WEBサーバー、DNS、クライアントは同一ネットワークにあります。 アクセス出来ない状態でWindowsから nslookup ホスト名 と入力するとDNSサーバーからの答えとしてIPアドレスは返ってきますが ipconfig /displaydns を入力するとそのWEBサーバーは一覧に出てこなくなります。 そこで net stop dnscache net start dnscache とDNS Clientを再起動すると、ホスト名でアクセスできます。 BINDのレコードですがTTLは604800を指定しています。 DNS Clientをいちいち再起動すること無く、運用できないものでしょうか?

  • 名前解決について

    教えてください。 現在、新らしく構築したDNS(LINUX)サーバ上にログインして コマンドで #nslookup #server (DNSサーバ自身のアドレス) #www.abc.co.jp と入力すると名前解決できています。 ただし、他のPC端末で #nslookup #server (DNSサーバのアドレス) #www.abc.co.jp すると名前解決できません。 Firewallでどこかで53ポートの通信が遮断されている可能性があるのですが、 分かりません。 とりあえずPCの方はインターネット上のDNSサーバを指定すればインターネットは参照できています。 尚、DNSサーバとPCのセグメントは同じです。 宜しくお願いいたします。

  • 稀に名前解決がうまくいかない(DNS)

    DNSサーバ1台とWEBサーバ2台を別に設置しています。 DNSサーバには www1.なんとか.co.jp の場合は、WEBサーバA www2.なんとか.co.jp の場合は、WEBサーバB のIPアドレスを正引きできるように設定してあります。 (逆引きも設定済みです) で、片方のwww2についてのみ問題が発生しています。 症状: ・ほぼ、www2.でWEBサイトにアクセスしても問題なく表示される。 ・稀に、何の前触れもなくアクセスできなくなる。(サーバが見つかりませんになる) ・アクセスできなくなったときに、www2.に対してpingを打つと応答なし。 ・ただし、http://210.xxxxx/のようにwww2のIPアドレスを直接指定すると正常につながる。 ・同様に、繋がらない時でも直接IPアドレスにpingを打つと応答あり。 ・マシンAからhttp://www2で繋がらなくなっても、マシンBからはhttp://www2でつながることがある。(逆のパターンもある) 稀に(2週間に1回くらい)の現象なので、原因を特定できずに困っています。 何かよい方法がありましたらご教授お願いいたします。 よろしくお願いいたします。

  • 名前解決と画像

    たとえ自分のホストのIPアドレスを固定化させている時にDNSサーバアドレスの枠を空欄(Null?)に留めていましても、其の儘のIPアドレスをブラウザのアドレスバーへ入力しましたら、当該サーバへのWEBアクセスが叶いますね。 でも、何故に、此の段階では画像のダウンロードが失敗するのでしょうか? 試験勉強の為に仕組みを知りたくて伺っておりますので、HTTPとリゾルバとの関係が分かる様な説明を賜れますと、非常に助かります。

  • DNS設定していないのに名前解決できる理由は?

    ネットワーク初心者です。 最近、TCP/IPの本を読んだのですが、ホスト名とIPアドレスを対応付けるためには、DNSサーバが必要であると記載されていました。 しかし、学校のPC設定を見るとDNSサーバの設定を行っていないにも関わらずホスト名で通信ができていました。 具体的にいうと ・HIMEKO(7.23.18.100/24) ・YUKI(7.23.18.156/24) という2台のPCがあり、 HIMEKOというPCからping 7.23.18.156と打っても、ping YUKIと打ってもpingの通信が正常に行えてしまいます。 通信が行えるので、問題は何もないのですが、名前解決が行われる理由(ping YUKIと打ってpingの通信が行われる理由)が理解できません。 ネットワーク初心者なので、申し訳ありませんが分かる方いらっしゃましたら教えてくださいませんか。 よろしくお願いします。

  • linuxの名前の解決について

    いつもお世話になっております。 vmwareでlinux(CentOS5)をインストールした所、クライアント(Windows)からping "IPアドレス" は飛ぶのですが、ping "hostname"は飛ばない状態になりました。 名前解決する方法は、 ・DNSサーバに登録する。 ・各クライアントからhostsで解決する。 の2通りの方法があるという事で良いでしょうか。 現状、上手く名前解決できているサーバがあり、クライアント(Windows)の設定を確認してもhostsは定義されてなかったので、DNSで解決されているのかと思い、 クライアントから nslookup 解決されているサーバ名 dnsサーバのIP と打ってみたのですが、 setup.netvolante.jp can't find xxxxx: Non-existent domain と出て、DNSに登録されていないように感じます。 ちなみに nslookup 解決出来ない名 dnsサーバのIP setup.netvolante.jp can't find yyyyy: Non-existent domain と同様でした。 新しくインストールしたサーバの名前解決するにはどうしたら良いのでしょうか。 dnsに登録するというのは、リモートからでも出来るのでしょうか。 (小さい社内開発環境なので、自由にいじっても大丈夫なのですが、 この辺詳しかったものが辞めてしまい、申し訳ありませんが教えてください。) いくつか質問入ってしまい、すいませんが、 どれかでもアドバイスよろしくお願いします。

  • ドメインネットワークで名前解決できません。

    ドメインネットワークで名前解決できません。 Windows Server2003のActive Directory環境化で、クライアントはWindows XP Proです。 あるPCが突然ドメインログオンが不安定になったので、SIDを生成しなおしました。 すると、今度はドメイン参加ができず、さらに、ホスト名でPINGが通らなくなったです。 PING:ホスト名 × PING:IPアドレス ○ ドメインコントローラ以外のサーバは、DNS登録どおりにホスト名でPINGがとおります。 レジストリか何かがおかしくなってしまったのでしょうか。 手がかりなど探しています。ご教示いただけると幸いです。

  • 名前解決で

    ネイムサーバーにBINDを利用してLAN内部向けDNSサーバを構築しました。 以下のURLを参考にしました。 http://kajuhome.com/bind.shtml#n05 ネイムサーバも無事に起動できたのでnslookコマンドで正引き、逆引きの確認を行いましたが以下のようなエラーが出てしまいます。 Windows側で行ったnslookup ------------------------------------------------------------------- $ nslookup *** Can't find server name for address 192.168.1.33: Query refused *** Can't find server name for address 192.168.1.2: Non-existent domain *** Default servers are not available Default Server: UnKnown Address: 192.168.1.33 > 192.168.1.33 Server: UnKnown Address: 192.168.1.33 *** UnKnown can't find 192.168.1.33: Query refused ------------------------------------------------------------------- *コンパネからネットワーク接続を開いて、優先DNSサーバを自サーバのIPアドレスに指定しました。 centOS上でnslookupを行った結果 ------------------------------------------------------------------- [root@centos ~]# nslookup > client.domain.local //クライアントのホスト名 Server: 127.0.0.1 Address: 127.0.0.1#53 Name: client.domain.local Address: 192.168.1.18 > server.domain.local //サーバのホスト名 Server: 127.0.0.1 Address: 127.0.0.1#53 ** server can't find server.domian.local: NXDOMAIN ------------------------------------------------------------------- なぜ、サーバが見つけらないのでしょうか。 逆引きは全て成功しています。 サーバのアドレスは192.168.1.33です。DefaultServerのがUnknownになる原因はなんでしょうか? どなたかアドバイスをお願い致します。 環境 Windows XP VMware CentOS5.4 VMware上でLinuxを動作させています。