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クライアントが正常動作しなくなる原因がお分かりの方がいたら教えていただきたいのですが。。
よろしくお願いいたします。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
バックアップ用やiSCSI用は、クライアントからはアンリーチャブルですよね?
そこがDNSに登録されている事は無いですか?
この回答への補足
バックアップ用ルートはクライアントからアクセスできませんが、iSCSI用ルートはファイルストレージと接続されているためにクライアントからアクセスできます。
DNSサーバ上にiSCSI用NICにふられたIPが登録されていることは確認できませんでしたが、問題発生時にdisplaydnsするとサーバーBのIPとしてiSCSI用IPが表示されている可能性があるということでしょうか。
No.4
- 回答日時:
サーバーBでDNSでホストの自動登録を行っている
サーバーB上でDHCPクライアントが動いている
サーバーB上で使っていないNICがある
使っていないNICがDHCPクライアントとして動作してAPIPAを設定している
APIPAのアドレスをDNSに登録している
な気がしますが、いかが?
この回答への補足
ありがとうございます。
>サーバーBでDNSでホストの自動登録を行っている
確かにDNSサーバー上に手動でサーバーBのホスト名を登録してはいません。同ドメインに参加後に自動的に登録されました。そのことを自動登録というのであればその通りです。
>サーバーB上でDHCPクライアントが動いている
サービスでDHCPクライアントが動いていることは確認しました。
>サーバーB上で使っていないNICがある
物理的なNICは4つありすべて使用しております。
ひとつは問題になっている192.168.1.2がふられているNIC、
ひとつはバックアップ用セグメント接続用として、
ひとつはiSCSI接続用として、
もうひとつは同サーバで動いている仮想サーバー用のNICとして利用しています。
>使っていないNICがDHCPクライアントとして
>動作してAPIPAを設定している
>APIPAのアドレスをDNSに登録している
APIPAというものを知らなかったので調べました。DHCPサーバがネットワーク上にない場合にIPを自動割り振りする機能ということですよね。
このサーバは固定でIPを指定していますので、関係ないのではと思いました。
No.3
- 回答日時:
何か不思議な状況ですね。
>現象発生時のipconfig /displaydnsではサーバーBの情報は異なるIPがA(ホスト)レコードに表示されていたことだけは記憶しております。
こちらを見ると、優先DNSサーバと代替DNSサーバとでレコード情報に食い違いがあるように見えます。
初め質問を見たときには上記の可能性が高いように感じました。
なお、優先DNSサーバが元気でも、代替DNSサーバを使用するケースはよくあります。
これらの動作については下記を参考にして下さい。
http://www.atmarkit.co.jp/fwin2k/win2ktips/241dn …
DNSサーバ側の状況を確認する必要がありますが可能でしょうか。
>サーバーBへのPINGはホスト名指定のPINGを実施して正しいIPはとれているものの失敗しました。
こちらを見ると、ARPの問題のように思います。
つまりネットワーク上にサーバBと同じIPアドレスがあるか、スプーフィングされているとかです。
pingのあとでARPエントリを見てMACアドレスを確認する必要があります。
arp -a
ただ、クライアントPCとサーバBが異なるサブネットの場合この可能性は無くなります。
いずれにしても、通信をキャプチャするなどして詳しく調査をする必要があるかもしれません。
No.2
- 回答日時:
DNSクライアントの問題かはちょっと微妙な気がします。
サーバーBの名前解決のクエリに対して異なる応答が返ってきているような感じです。
ネガティブキャッシュの関係の可能性もありそう。
ちょっと情報が少ないので下記の状況を提示して頂くともう少しわかるかもです。
・DNSリゾルバの設定(優先DNSサーバ、代替DNSサーバ)はどのようになっていますか?
・問題の現象が発生した時の
ipconfig /displaydns の結果でサーバーBはどのような情報がキャッシュされていますか?
>・サーバーBにPING→失敗。
・失敗の時どのIPアドレスにicmp(ping)を送信していますでしょうか?
この回答への補足
ありがとうございます。
DNSサーバは優先、代替ともにサーバBの正しいIPが指定されております。
現象発生時のipconfig /displaydnsではサーバーBの情報は異なるIPがA(ホスト)レコードに表示されていたことだけは記憶しております。
サーバーBへのPINGはホスト名指定のPINGを実施して正しいIPはとれているものの失敗しました。
No.1
- 回答日時:
> ・サーバーBにPING→失敗。
その時に表示されるIPアドレスはどうなっていますか?
>・NSLOOKUPでサーバーBを指定するとIP取得に成功
DNSからの回答が表示されるので、DNSクライアントのキャッシュ内容とは必ずしも一致しないはずです。
> ipconfig /flushdns
> にて現象は解決しました。
その前に、ipconfig /displaydns でキャッシュ内容を調べてみましょう。
サーバーBのIPアドレスとして正しくない情報をアナウンスしている何かがあるはずです。IPアドレスがわかれば、手掛かりがつかめるかもしれませんよ。
この回答への補足
また現象が発生しました。
nslookup サーバーB = 成功(正しいIPが取れる)
ping サーバーB = 失敗(ホストが見つかりません)
ping サーバーB+ドメイン名付与 = 成功
ipconfig /displaydns = サーバーBの情報は「名前が存在しません。」と表示
今まで問題が発生した端末で挙動が異なる感がありますが(ドメイン付与した場合と"名前が存在しません"というメッセージが返ってくるところ)、、正しく名前解決できないという意味では同じなのでアップデートします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- サーバー Webページに繋がるまでの流れについての質問です。 2 2023/03/19 23:15
- セキュリティソフト ヤフーメール 2 2022/05/02 23:02
- その他(コンピューター・テクノロジー) DHCPサーバーについて、、、。 職場のネットワーク環境で困っています。サーバーはWindows s 3 2023/01/04 10:15
- サーバー ネットワーク内のDNSについて 1 2022/12/11 11:13
- ネットワーク 自分のPC(ローカル環境)から,Webページにアクセスする過程についての質問です。 1 2023/03/19 23:00
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DNSサーバとADサーバの設置につ...
-
255台以上のクライアントを...
-
サーバー室の温度は?
-
ターミナルサーバー猶予期間切れ
-
サーバルームの推奨温度
-
内部、外部DNSサーバーの役割
-
サーバー構築・ネットワーク構...
-
(童顔♀です)webサイト納品後,...
-
リモートデスクトップ接続での...
-
サーバにアクセスできません
-
グローバルIPアドレスとDN...
-
自宅サーバーを立てるのはいく...
-
ApacheとPerlを別のサーバーに
-
自宅で仮想的にNWを構築する方法
-
ネットカフェにキーロガーなどを
-
【Windows10】自動構成IPv4 ア...
-
「ドメイン」とは何ですか?
-
ローカルセキュリティポリシー...
-
PINGは通るがネットワーク上の...
-
ドメインが違うと接続できない...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバとADサーバの設置につ...
-
255台以上のクライアントを...
-
サーバルームの推奨温度
-
1台のサーバーで、WEBサーバー...
-
クラサバとWEBの違い
-
DHCPサーバやFTPサーバをWindow...
-
自分のPC(ローカル環境)から...
-
Web版とクラサバ版のメリット...
-
内部、外部DNSサーバーの役割
-
(童顔♀です)webサイト納品後,...
-
コンピュータへの接続数が最大...
-
AN HTTPDでのwebページ開設・・...
-
WINSサーバ
-
サーバー室の温度は?
-
LAN内のPCをWebサーバーにする...
-
クライアントとサーバーを繋ぐ...
-
Windows2000サーバー
-
nfsマウントにおけるファイルサ...
-
ファイルサーバーの自動ログア...
-
グローバルIPアドレスとDN...
おすすめ情報