この記事では、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 サーバーの名前を指定し、 Properties をクリックします。
- [ Root ヒント ] タブをクリックし、[追加 ] をクリック。
- 追加するルート サーバーの完全修飾ドメイン名 (FQDN) と IP アドレスを指定し、 OKをクリックします。
ドメイン コントローラー上
ドメイン コントローラーとして構成されている Windows Server DNS サーバーのルート ヒントを更新するには:
- [スタート] ボタンをクリックし、[管理ツール] をポイントして、[DNS] をクリックします。
- 右側のウィンドウで、 ServerName を右クリックします。ここで、 ServerName サーバーの名前を指定し、 Properties をクリックします。
- Root ヒント タブをクリックします。
- 次のいずれかの操作を行います。
- ルート サーバーを一覧に追加します。 これを行うには、[ 追加をクリックし、追加するルート サーバーの FQDN と IP アドレスを指定し、 OKをクリックします。
- 別の DNS サーバーからルート ヒントをコピーします。 これを行うには、サーバーから Copy をクリックしルート ヒントのコピー元の DNS サーバーの IP アドレスを指定し、 OK をクリックします。
- [OK] をクリックします。
Note
ネットワーク ソリューションで指定されているルート サーバーの一覧を次に示します。
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) の問題のトラブルシューティング