Windows Server でのインターネットでの DNS 名解決のトラブルシューティング
この記事では、Microsoft Windows Server のインターネット上のドメイン ネーム システム (DNS) の名前解決をトラブルシューティングする方法について説明します。
元の KB 番号: 816567
概要
この記事では、インターネットに送信されるクエリが正しく解決されず、ローカル イントラネットの名前解決機能が正しく解決される場合に DNS を構成するために使用できるメソッドについて説明します。
Windows Server コンピューターにルート ヒントを格納する Cache.dns ファイルが見つからないか、破損している可能性があります。 DNS スナップインを使用してルート ヒントを手動で追加したり、ハード ディスク上の Cache.dns ファイルをバックアップ Cache.dns ファイルに置き換えたり、元のバージョンの Cache.dns ファイルに置き換えたりすることができます。
DNS スナップインを使用してルート ヒントを更新するには
ルート ヒントを更新するには:
ドメイン コントローラー以外の場合
ドメイン コントローラーとして構成されていない Windows Server DNS サーバーにルート ヒントを手動で追加するには:
- [スタート] ボタンをクリックして [管理ツール] をポイントし、[DNS] をクリックします。
- 右側のウィンドウで[ ServerName]\(ServerName\) を右クリックし、[ ServerName] がサーバーの名前である [ プロパティ] をクリックします。
- [ ルート ヒント ] タブをクリックし、[ 追加] をクリックします。
- 追加するルート サーバーの完全修飾ドメイン名 (FQDN) と IP アドレスを指定し、[OK] をクリック します。
ドメイン コントローラー上
ドメイン コントローラーとして構成されている Windows Server DNS サーバーのルート ヒントを更新するには:
- [スタート] ボタンをクリックして [管理ツール] をポイントし、[DNS] をクリックします。
- 右側のウィンドウで[ ServerName]\(ServerName\) を右クリックし、[ ServerName] がサーバーの名前である [ プロパティ] をクリックします。
- [ ルート ヒント ] タブをクリックします。
- 次のいずれかの操作を行います。
- ルート サーバーを一覧に追加します。 これを行うには、[追加] をクリックし、 追加するルート サーバーの FQDN と IP アドレスを指定し、[OK] をクリック します。
- 別の DNS サーバーからルート ヒントをコピーします。 これを行うには、[ サーバーからコピー] をクリックし、ルート ヒントをコピーする DNS サーバーの IP アドレスを指定し、[OK] をクリック します。
- [OK] をクリックします。
注:
ネットワーク ソリューションで指定されたルート サーバーの一覧を次に示します。
a.root-servers.net. 198.41.0.4
b.root-servers.net. 199.9.14.201
c.root-servers.net. 192.33.4.12
d.root-servers.net. 199.7.91.13
e.root-servers.net. 192.203.230.10
f.root-servers.net. 192.5.5.241
g.root-servers.net. 192.112.36.4
h.root-servers.net. 198.97.190.53
i.root-servers.net. 192.36.148.17
j.root-servers.net. 192.58.128.30
k.root-servers.net. 193.0.14.129
l.root-servers.net. 199.7.83.42
m.root-servers.net. 202.12.27.33
バックアップ Cache.dns ファイルをコピーして使用するには
%SystemRoot%\System32\Dns フォルダー内の Cache.dns ファイルの名前を変更して、バックアップ Cache.dns ファイルに置き換えるには、次のようにします。
[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
[名前] ボックスに「cmd」と入力し、[OK] をクリックします。
DNS サービスを停止します。 これを行うには、コマンド プロンプトで「」と入力
net stop dns
し、Enter キーを押します。%SystemRoot%\System32\Dns フォルダー内の Cache.dns ファイルの名前を Cache.old に変更します。 これを行うには、コマンド プロンプトで次の行を入力します。 各行の後に Enter キーを押します。
cd %systemroot%\Sytem32\Dns ren cache.dns cache.old copy backup\cache.dns
DNS サービスを開始します。 これを行うには、コマンド プロンプトで「net start dns」と入力し、Enter キーを押します。
関連情報
Windows Server でインターネット アクセス用に DNS を構成する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。
323380 DNS サーバーのトラブルシューティング
Windows Server に DNS をインストールして構成する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
814591 ドメイン ネーム システム (DNS) の問題のトラブルシューティング