什麼是事件 ID 800 以及如何快速修復它

什麼是事件 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.修復zone SOA配置問題

  1. Windows鍵啟動DNS 服務器上的開始菜單,鍵入服務器管理器,然後選擇相關搜索結果以啟動服務器管理器。
  2. 在左側導航窗格的控制台樹中展開角色,然後展開 DNS 服務器和DNS 。
  3. 右鍵單擊DNS 服務器,然後從上下文菜單中選擇屬性。
  4. 切換到權限啟動 (SOA)選項卡,然後驗證是否將正確的服務器登記為主​​服務器。
  5. 如果您更改主服務器,請單擊增量將更改應用到其他權威服務器。
  6. 切換到“名稱服務器”選項卡並驗證登記的每個服務器是否與其 IP 地址相匹配。
  7. 添加按鈕更改並為服務器指定正確的 IP 地址。
  8. 單擊“確定”保存更改。
  9. 在右側的導航窗格中,您需要驗證該區域是否包含主服務器的主機(A 或 AAAA)資源記錄。
  10. 如果主服務器的主機資源記錄不存在,請右鍵單擊區域,單擊新建主機(A 或 AAAA),在名稱字段中鍵入主服務器的名稱,在 IP 中輸入主服務器的 IP 地址地址字段,然後單擊添加主機按鈕。

DNS 服務器服務無法發現指定為區域起始授權 (SOA) 的服務器。您需要重新配置區域的 SOA 配置以解決此問題。

2.驗證域名系統配置

2.1 檢查 DNS 配置設置

  1. 按任務欄上的Windows圖標調出“開始”菜單,鍵入Server Manager,然後從搜索結果中選擇相關的 Server Manager。
  2. 依次雙擊Roles和 DNS Server 和DNS展開左側的控制台樹。
  3. 現在右鍵單擊DNS 服務器,然後從上下文菜單中選擇“屬性”。
  4. 切換到屬性窗口中的每個選項卡,檢查不同的選項,並確保為它們分配了正確的值。
  5. 現在退出“屬性”窗口並展開 DNS 服務器。
  6. 接下來,展開區域文件夾,右鍵單擊列表中的區域,然後從上下文菜單中選擇屬性。
  7. 確保分配給屬性窗口每個選項卡上所有選項的值都是正確的。
  8. 查看 DNS 服務器每個區域的相關設置。

2.2 確保 DNS 客戶端計算機可以解析名稱

  1. Windows 鍵盤上的鍵啟動“開始”菜單,在搜索欄中鍵入 cmd,然後從搜索結果中選擇以管理員身份運行。
  2. 在命令提示符窗口中鍵入或粘貼以下命令,然後按Enter。將主機名替換為具有已知 IP 地址的計算機的 DNS 名稱: Ping hostname
  3. 如果 DNS 客戶端可以成功解析該名稱,命令提示符窗口中將顯示以下消息。Pinging hostname [ip_address]
  4. 如果名稱解析不成功,將顯示以下錯誤消息。Ping request could not find host hostname

即使 ping 命令報告目標無法到達,DNS 客戶端也可以成功解析該名稱。

就這樣!執行本指南中列出的方法,輕鬆修復由 Microsoft Windows DNS 服務器服務觸發的事件 ID 800。

如有任何意見、反饋和疑問,請隨時在評論部分與我們聯繫。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *