Windows 2000システムのpingは

  
にキャッシュに失敗します。

出典:Computer Report

Windows 2000は自動的にDNSクライアントサービスを開始し、サービスはクライアントの名前解決とキャッシュサービスを提供し、ユーザーのDNSクエリ結果は次のようになります。ローカルにキャッシュされます。 DNSサーバーを構成するときに、この原則をよく理解していないと、誤った操作が行われることがよくあります。

エラー操作、ドメイン名は使用できません。

作成者がいるネットワークは、2台のコンピュータで直接接続されたネットワークで、どちらもWindows Server 2000システムにインストールされています。 IPアドレスは "10.202.10.1"に設定されています;他のディレクトリにはActive Directoryがインストールされておらず、そのIPアドレスは "10.202.10.2"です。 DNSサーバー構成の実験を行うときは、ドメインコントローラマシンをDNSサーバーとして、もう一方のマシンをDNSクライアントとして構成してください。

ドメイン名www.jgx.comに対応するホストIPアドレスを "10.202.10.2"に設定したいとします。 DNSサーバーを設定する過程で多くの学生がホストレコードを追加するとき、しばしば "10.202.10.2"のようにホストのIPアドレスが "10.202.100.2"に変換されるので、クライアントのドメイン名は間違っているかタイプミスされています。どこにもpingしません。このときDNSコンソールに戻って修正した場合は、IPアドレスを「10.202.10.2」に変更してください。コマンド実行後、クライアントのコマンドプロンプトで再度pingコマンドを実行しても、ドメイン名のIPアドレスは変更前の10.202.100.2のアドレスのままです。

コマンドを使用してキャッシュをクリアする

コマンドプロンプトでコマンドを使用して、DNSクライアントキャッシュ内の情報をクリアできます。クライアントで "Ipconfig /flushdns"コマンドを実行し、ドライブのプロンプトが表示されたら、 "ping www.jgx.com"コマンドを実行して問題を解決してください。

「管理ツール」で「サービス」ツールを開き、「DNSクライアント」項目を見つけます。サービスを停止した後、クライアントはDNSクエリ情報をキャッシュしないため、DNSサーバーには表示されません。クライアントに対して行われた変更は、クライアントが再クエリを行うとすぐに反映されます。

Copyright © Windowsの知識 All Rights Reserved