什麼是事件 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配置問題
- 按Windows鍵啟動DNS 服務器上的開始菜單,鍵入服務器管理器,然後選擇相關搜索結果以啟動服務器管理器。
- 在左側導航窗格的控制台樹中展開角色,然後展開 DNS 服務器和DNS 。
- 右鍵單擊DNS 服務器,然後從上下文菜單中選擇屬性。
- 切換到權限啟動 (SOA)選項卡,然後驗證是否將正確的服務器登記為主服務器。
- 如果您更改主服務器,請單擊增量將更改應用到其他權威服務器。
- 切換到“名稱服務器”選項卡並驗證登記的每個服務器是否與其 IP 地址相匹配。
- 按添加按鈕更改並為服務器指定正確的 IP 地址。
- 單擊“確定”保存更改。
- 在右側的導航窗格中,您需要驗證該區域是否包含主服務器的主機(A 或 AAAA)資源記錄。
- 如果主服務器的主機資源記錄不存在,請右鍵單擊區域,單擊新建主機(A 或 AAAA),在名稱字段中鍵入主服務器的名稱,在 IP 中輸入主服務器的 IP 地址地址字段,然後單擊添加主機按鈕。
DNS 服務器服務無法發現指定為區域起始授權 (SOA) 的服務器。您需要重新配置區域的 SOA 配置以解決此問題。
2.驗證域名系統配置
2.1 檢查 DNS 配置設置
- 按任務欄上的Windows圖標調出“開始”菜單,鍵入Server Manager,然後從搜索結果中選擇相關的 Server Manager。
- 依次雙擊Roles和 DNS Server 和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
即使 ping 命令報告目標無法到達,DNS 客戶端也可以成功解析該名稱。
就這樣!執行本指南中列出的方法,輕鬆修復由 Microsoft Windows DNS 服務器服務觸發的事件 ID 800。
如有任何意見、反饋和疑問,請隨時在評論部分與我們聯繫。
發佈留言