使用動態DNS功能
動態DNS是一種動態更新(登記和刪除)由DNS伺服器管理之記錄(A記錄、AAAA記錄、CNAME和PTR記錄)的功能。如果DNS伺服器與此機器(即一個DNS用戶端)連接到同一網路環境,則可使用此功能來動態更新記錄。
要設定動態DNS功能,請使用「DNS」命令使用telnet。
視機器IP位址為靜態或由DHCP取得而定,更新程序有所不同。
不支援使用訊息驗證(TSIG、SIG(0))的動態更新。
靜態IPv4設定
如果變更IP位址或主機名稱,則會更新A記錄和PTR記錄。如果登記A記錄,也會登記CNAME。可以登記的CNAME如下:
乙太網路和 IEEE 802.11
RNPXXXXXX(XXXXXX代表MAC位址的最後3個十六進位位元組)
但是,如果CNAME(PRNXXXXXX)與主機名稱重疊,則不會登記CNAME。
DHCPv4設定
作為機器的替代方案時,DHCP伺服器會更新記錄,並且會發生下列情形之一:
當機器從DHCP伺服器獲取IP位址時,DHCP伺服器會更新A記錄和PTR記錄。
當機器從DHCP伺服器獲取IP位址時,機器會更新A記錄,而DHCP伺服器會更新PTR記錄。
如果登記A記錄,也會登記CNAME。可以登記的CNAME如下:
乙太網路和 IEEE 802.11
RNPXXXXXX(XXXXXX代表MAC位址的最後3個十六進位位元組)
IPv6設定
本機更新AAAA記錄和PTR記錄。
更新AAAA記錄時,也會更新CNAME。
新設定無狀態位址後,該位址也會在DNS伺服器上自動登記。
不使用動態DNS功能時,如果變更機器的IP位址,則必須手動更新由DNS伺服器管理的記錄。
若要使用機器更新記錄,則DNS伺服器必須處於下列狀態之一:
沒有進行安全性設定。
如果進行安全性設定,則指定IP的用戶端(本機器)允許進行更新。
靜態IP設定
具備標準Windows Server功能的Microsoft DNS伺服器
BIND 8.2.3或更新版本
DHCP設定,在機器更新A記錄時
具備標準Windows Server 2003功能的Microsoft DNS伺服器
BIND 8.2.3或更新版本
DHCP設定,在DHCP伺服器更新記錄時
具備標準Windows Server功能的Microsoft DNS伺服器
BIND 8.2.3或更新版本
IPv6設定
具備標準Windows Server功能的Microsoft DNS伺服器
BIND 9.2.3或更新版本
作為機器的替代方案,能夠更新A記錄和PTR記錄的DHCP伺服器如下所示:
具備標準Windows Server功能的Microsoft DHCP伺服器
ISC DHCP 3.0或更新版本