質問: windows dnsクライアントが正常動作しない windows dnsクライアントサービスが正常に動かなくなる原因がわからず困っております。 ファイルサーバーのリプレースを行い、ホスト名もipアドレスも変更となりました。 旧サーバー(windows 2003) ホスト名:サーバーa ip:192.168.1.1 新サーバー(windows 2008) ホスト名:サーバーb ip:192.168.1.2 クライアントpcはxpまたはwin7です。 すべてのクライアントpcではないですが、以下の現象が複数端末で頻発しています。 ・サーバーbをホスト名指定でエクスプローラーからアクセスしようとすると失敗。 ・ip指定でのアクセスは成功 ・サーバーbにping→失敗。 ・nslookupでサーバーbを指定するとip取得に成功 ・その他サーバーへはホスト指定もip指定でもアクセス成功 ・インターネットアクセスなど他ネットワーク状況は正常 以上の現象をネットで調べたところ、dnsクライアントに問題があるということで、 ipconfig /flushdns にて現象は解決しました。 しかし、発生するたびにこの対応をクライアントに対して実施しないといけないという手間を解消したく考えています。 dnsクライアントが正常動作しなくなる原因がお分かりの方がいたら教えていただきたいのですが。。 よろしくお願いいたします。
回答: dnsクライアントの問題かはちょっと微妙な気がします。 サーバーbの名前解決のクエリに対して異なる応答が返ってきているような感じです。 ネガティブキャッシュの関係の可能性もありそう。 ちょっと情報が少ないので下記の状況を提示して頂くともう少しわかるかもです。 ・dnsリゾルバの設定(優先dnsサーバ、代替dnsサーバ)はどのようになっていますか? ・問題の現象が発生した時の ipconfig /displaydns の結果でサーバーbはどのような情報がキャッシュされていますか? >・サーバーbにping→失敗。 ・失敗の時どのipアドレスにicmp(ping)を送信していますでしょうか?