イベントID 800とは何か & それを迅速に修正する方法

event 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構成の問題を修正する

注:以下の手順を実行するには、管理者グループに所属しているか、適切な権限が必要です。

  1. Windowsキーを押してDNSサーバーでスタートメニューを開き、サーバーマネージャーと入力して、関連する検索結果を選択してサーバーマネージャーを起動します。
  2. 役割を展開し、続いてDNSサーバーDNSを左側のナビゲーションペインのコンソールツリーで展開します。
  3. DNSサーバーを右クリックし、コンテキストメニューからプロパティを選択します。
  4. 権限の開始(SOA)タブに切り替え、正しいサーバーがプライマリサーバーとしてリストされていることを確認します。
  5. プライマリサーバーを変更した場合、他の権威サーバーに変更を適用するためにインクリメントをクリックします。 event id 800
  6. ネームサーバータブに切り替え、リストされた各サーバーがそのIPアドレスに一致していることを確認します。
  7. 追加ボタンを押して、サーバーの正しいIPアドレスを変更して指定します。 event id 800
  8. OKをクリックして変更を保存します。
  9. 右側のナビゲーションペインで、ゾーンがプライマリサーバーのホスト(AまたはAAAA)リソースレコードを含んでいることを確認する必要があります。
  10. プライマリサーバーのホストリソースレコードがない場合は、ゾーンを右クリックし、新しいホスト (AまたはAAAA)をクリックし、名前フィールドにプライマリサーバーの名前、IPアドレスフィールドにプライマリサーバーのIPアドレスを入力して、ホストを追加ボタンをクリックします。

DNSサーバーサービスは、ゾーンの権限の開始(SOA)として指定されたサーバーを見つけることができません。この問題を修正するには、ゾーンのSOA構成を再構成する必要があります。

2. ドメインネームシステムの構成を確認する

2.1 DNS構成設定を確認する

  1. タスクバーのWindowsアイコンを押してスタートメニューを開き、サーバーマネージャーと入力して、検索結果から該当するサーバーマネージャーを選択します。
  2. 左側のコンソールツリーで役割をダブルクリックして展開し、続いてDNSサーバーDNSを展開します。
  3. DNSサーバーを右クリックし、コンテキストメニューからプロパティを選択します。
  4. プロパティウィンドウの各タブに切り替え、さまざまなオプションを確認し、正しい値が割り当てられていることを確認します。
  5. プロパティウィンドウを終了し、DNSサーバーも展開します。
  6. 次に、ゾーンフォルダを展開し、リストからゾーンを右クリックして、コンテキストメニューからプロパティを選択します。 event id 800
  7. プロパティウィンドウの各タブに割り当てられたすべてのオプションの値が正しいことを確認します。
  8. DNSサーバーの各ゾーンの関連設定を確認します。

2.2 DNSクライアントコンピュータが名前を解決できることを確認する

  1. キーボードのWindowsキーを押してスタートメニューを開き、検索バーにcmdと入力し、検索結果から管理者として実行を選択します。 event id 800
  2. コマンドプロンプトウィンドウに次のコマンドを入力または貼り付けてEnterを押します。ホスト名を既知のIPアドレスを持つコンピュータのDNS名に置き換えます:Ping hostname
  3. DNSクライアントが名前を正常に解決できた場合、コマンドプロンプトウィンドウに次のメッセージが表示されます。ホスト名に対するPing [ip_address]
  4. 名前解決が成功しない場合、次のエラーメッセージが表示されます。Pingリクエストはホストhostnameを見つけることができませんでした

DNSクライアントは、pingコマンドが宛先に到達不可であると報告しても、名前を正常に解決できることがあります。

以上です!このガイドに記載された方法を実行して、Microsoft Windows DNSサーバーサービスによってトリガーされたイベントID 800を簡単に修正してください。

イベントビューアについてもっと知り、問題を特定するには、詳細ガイドを参照してください。

コメント、フィードバック、質問があれば、コメントセクションでお気軽にご連絡ください。