下面分別以Windows Server 2003、Windows 2000的DNS伺服器為例,介紹如何改造它們以實現泛網域名稱解析。我們假設DNS伺服器上有一個域rtj.net,要使DNS伺服器支援對這個域的泛網域名稱解析。
Windows 2000實現泛網域名稱解析
方法一
開啟DNS控制台,在“rtj.net”地區上單擊滑鼠右鍵,在彈出的菜單中選擇“建立域”,接著在“建立DNS域”對話方塊中輸入“*”建立一個名為“*”的二級地區,最後點擊“確定”按鈕。
這個地區是DNS伺服器允許建立的,然後還需要在“*.rtj.net”地區中建立一個空主機名稱的記錄。按右鍵“*. rtj.net”地區,在彈出的菜單中選擇“建立主機”,在“建立主機”對話方塊中,“名稱”欄中不要輸入任何內容,“IP地址”欄中輸入泛網域名稱解析指向的IP地址,例如輸入“192.168.0.1”,最後單擊“添加主機”按鈕即可,這樣就可以實現對rtj.net域的泛網域名稱解析。
方法二
我們還可以通過手工修改DNS資料檔案來實現泛網域名稱解析。直接修改系統目錄下DNS檔案夾中的DNS資料檔案,進入“C\Winnt\System32\dns”目錄,找到rtj.net.dns檔案,使用記事本開啟,手工添加一條“*A 192.168.0.1”記錄,其中“A”表示該記錄為地址記錄,“192.168.0.1”是指泛網域名稱所指向的IP地址,完成後儲存檔案,重新啟動DNS伺服器,載入這個DNS資料檔案即可。
Windows Server 2003實現泛網域名稱解析
Windows Server 2003系統的DNS伺服器實現泛網域名稱解析很簡單,它允許使用“*”字元作為主機名稱,只要在“rtj.net”地區中建立一個名稱為“*”的主機記錄即可,過程非常簡單。按右鍵“rtj.net”地區,在彈出的菜單中選擇“建立主機”在“建立主機”對話方塊的“名稱”欄中輸入“*”,“IP地址”欄中輸入“192.168.0.1”,最後單擊“添加主機”按鈕即可。
完成以上設定後,可在用戶端使用Ping命令測試任意次層網域解析是否成功。例如,在命令提示字元下輸入“Ping fymjxcs.rtj.net”命令,得到的響應資訊,就表示泛網域名稱解析成功。