問題描述:
域內電腦無法解析,查看DNS伺服器,未發現DNS記錄。導致諸如SMS伺服器無法正常下發用戶端等管理問題。
DNS動態更新原理:
參考:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;816592
預設情況下,以靜態方式配置了
TCP/IP 的電腦會嘗試動態註冊由其使用的
IP 位址的主機地址
(A) 和指標 (PTR)
資源記錄。預設情況下,所有電腦註冊記錄均基於其完整的電腦名稱。
完整的主要電腦名是一個完全限定網域名稱
(FQDN)。此外,完整的主要電腦名還是附加到電腦名稱中的電腦主
DNS 尾碼。要確定電腦的主
DNS
尾碼和電腦名稱,請按右鍵“我的電腦”,單擊“屬性”,然後單擊“電腦名稱”。
DNS
更新可根據以下任一原因或事件發送:
在已安裝的任一網路連接的
TCP/IP 屬性配置中添加、刪除或修改了
IP 位址。
IP
地址租約通過 DHCP
伺服器更改或續訂了任一已安裝的網路連接。例如,當電腦啟動時,或在使用
ipconfig /renew 命令時,此更新都會發生。
使用 ipconfig
/registerdns 命令可手動強制在 DNS
中更新用戶端名稱註冊。
開啟了電腦。
問題分析:
眾所周知,DHCP服務,可用來自動擷取IP地址。公司內的電腦,因為很少有電腦使用DHCP自動擷取IP,固有時在電腦維護的時候,會禁用DHCP服務,以減少系統資源的佔用。
但禁用DHCP的電腦,在運行ipconfig
/registerdns 時會提示:
Registration of DNS records failed: 介面未知 |
或
Registration of DNS records failed: RPC 服務不可用 |
而正常開啟DHCP服務的情況下,運行ipconfig
/registerdns 時會提示:
Registration of the DNS resource records for all adapters of this computer has been initiated. Any errors will be reported in the Event Viewer in 15 minutes.. |
DHCP服務是否啟動,直接決定了DNS動態更新是否有效。在未啟用DHCP服務的電腦上,啟動DHCP服務後,一般在5分鐘內即可在DNS伺服器上查詢到DNS記錄。
解決方案:
設定用戶端DHCP服務為自動,並啟動
修改域策略,設定電腦的DHCP服務為自動