イベント ID 800 とは何か、およびそれを迅速に修正する方法
通常、イベント ID 800 は、シンボリック名 DNS_EVENT_ZONE_BAD_PRIMARY_SERVER で表され、Windows DNS サーバー サービスの問題に対処します。
この包括的なトラブルシューティング ガイドでは、DNS サーバーのエラーをトラブルシューティングするためのさまざまな方法を紹介し、最終的にイベント ID 800 を解決します。
イベント ID 800 とは何を意味しますか?
イベント ID 800 は、ゾーンが更新を受け入れるように構成されているが、ゾーンの SOA レコード内のプライマリ サーバーの A レコードがこの DNS サーバーで使用できない場合の問題を説明しています。
DNS クライアントがゾーンのプライマリ サーバーのアドレスを解決できない場合、このゾーンの更新を受け入れるサーバーを見つけることができません。これにより、DNS クライアントは DNS 更新を実行できなくなります。
要約すると、イベント ID 800 は DNS サーバーの構成に問題があることを示していると言えます。
イベント ID 800 について理解したところで、それを修正するための実証済みのソリューションを確認してみましょう。
Windows でイベント ID 800 を修正するにはどうすればよいですか?
1. ゾーン SOA 構成の問題を修正する
- キーを押してDNS サーバーの [スタート]Windowsメニューを起動し、「サーバー マネージャー」と入力し、関連する検索結果を選択してサーバー マネージャーを起動します。
- 左側のナビゲーション ペインのコンソール ツリーで、[役割]を展開し、続いて [DNS サーバー] と[DNS]を展開します。
- DNS サーバーを右クリックし、コンテキスト メニューから [プロパティ] を選択します。
- [Start of Authority (SOA)]タブに切り替えて、正しいサーバーがプライマリ サーバーとして登録されていることを確認します。
- プライマリ サーバーを変更した場合に備えて、 [増分]をクリックして変更を他の権限のあるサーバーに適用します。
- [ネーム サーバー]タブに切り替えて、登録されている各サーバーがその IP アドレスと一致することを確認します。
- [追加]ボタンを押して、サーバーの正しい IP アドレスを変更して指定します。
- 「OK」をクリックして変更を保存します。
- 右側のナビゲーション ウィンドウで、ゾーンにプライマリ サーバーのホスト (A または AAAA) リソース レコードが含まれていることを確認する必要があります。
- プライマリ サーバーのホスト リソース レコードが存在しない場合は、[ゾーン]を右クリックし、[新しいホスト (A または AAAA)] をクリックして、[名前] フィールドにプライマリ サーバーの名前を入力し、[IP] フィールドにプライマリ サーバーの IP アドレスを入力します。アドレスフィールドを選択し、「ホストの追加」ボタンをクリックします。
DNS サーバー サービスは、ゾーンの SOA (Start of Authority) として指定されたサーバーを検出できません。この問題を解決するには、ゾーンの SOA 構成を再構成する必要があります。
2. ドメイン ネーム システム構成を確認する
2.1 DNS 構成設定を確認する
- タスクバーのWindowsアイコンを押して[スタート] メニューを表示し、 「サーバー マネージャー」と入力して、検索結果から関連するサーバー マネージャーを選択します。
- 「役割」、「DNS サーバー」、「DNS」の順にダブルクリックして、左側のコンソール ツリーを展開します。
- 次に、 DNS サーバーを右クリックし、コンテキスト メニューから [プロパティ] を選択します。
- プロパティ ウィンドウの各タブに切り替え、さまざまなオプションを調べて、それらに正しい値が割り当てられていることを確認します。
- 次に、「プロパティ」ウィンドウを終了し、DNS サーバーも展開します。
- 次に、ゾーン フォルダーを展開し、リストからゾーンを右クリックし、コンテキスト メニューから[プロパティ]を選択します。
- プロパティ ウィンドウの各タブのすべてのオプションに割り当てられた値が正しいことを確認してください。
- DNS サーバーの各ゾーンの関連設定を確認します。
2.2 DNS クライアント コンピュータが名前を解決できることを確認する
- Windows キーボードのキーを押して[スタート]メニューを起動し、検索バーに「cmd」と入力して、検索結果から[管理者として実行]を選択します。
- コマンド プロンプト ウィンドウに次のコマンドを入力または貼り付けて、 を押しますEnter。ホスト名を、既知の IP アドレスを持つコンピューターの DNS 名に置き換えます。
Ping hostname
- DNS クライアントが正常に名前を解決できると、コマンド プロンプト ウィンドウに次のメッセージが表示されます。Pinging hostname [ip_address]
- 名前解決に失敗した場合は、以下のエラーメッセージが表示されます。
Ping request could not find host hostname
DNS クライアントは、ping コマンドによって宛先に到達できないことが報告された場合でも、名前を正常に解決できます。
それで全部です!このガイドに記載されている方法を実行すると、Microsoft Windows DNS サーバー サービスによってトリガーされたイベント ID 800 を簡単に修正できます。
ご意見、ご感想、ご質問がございましたら、コメント欄よりお気軽にお問い合わせください。
コメントを残す