知識庫
建設網站需要服務器和域名,服務器是網站數據的容器,域名作為網絡世界的坐標方,便網民找到你網站。當然有很多企業都架設了多個Web站點來滿足員工的工作需要,為了節省費用,這些網站通常采用虛擬主機技術,即在同一個服務器上架設多個網站,員工使用二級域名訪問這些站點。然而,維護這些二級域名的工作量非常大,不過我們可以采用泛域名解析 技術來解決這個難題,只要稍加設置Windows系統自帶的DNS服務器就可以實現對泛域名的支持。提高域名安全性是非常重要。
域名服務器免費測試:http://www.ukunilife.com/dedicated/hk.html
從前有座山,老站長給小站長講故事:故事的主角就叫“泛域名”。很久很久以前啊,有個小朋友叫做“泛域名”,泛域名是誰家的小孩呢?知道DOS 伯伯嗎?唉~~對了,泛域名就是DOS 伯伯的表兄的外甥的朋友,DOS有個兒子叫做“通配符”,比如你在計算機中查找一個文件,你打上ice*.*,它就會把什么icech.sys 呀,icech.old呀,icecream.eat等文件統統查找出來。
“泛域名”就是這個樣子的,就像“*.icech.com”。那么泛域名有什么功用呢?這么說吧,
你在DNS 中建立一個名為“*.icech.com”的泛域名,那么所有就像www.icech.com、news.icech.com、love.icech.com 等等格式的域名都不用建立就會自動生效,他們都會指向建立此泛域名時指向的IP 地址。如果你申請了一個域名,通過這樣的測試,你就會知道你申請的域名是不是泛域名了。不過一般的申請域名的時候如果我做特殊要求,ISP接入商是不提供此項服務的,如果你想解析一下,“呵呵,哈哈,掏錢來”!
排除服務器IP地址沖突的情況下,下面分別以Windows Server 2003、Windows 2000的DNS服務器為例,介紹如何改造它們以實現泛域名解析。我們假設DNS服務器上有一個域rtj.net,要使DNS服務器支持對這個域的泛域名解析。
建立泛域名的大致步驟是:
1、進入DNS,選“正向查找區域”,單擊右鍵,新建“區域”,輸入“icech.com”(你寫你自己的域名啊,不要亂用我的域名)
2、選中“icech.com”,單擊右鍵,新建“域”,輸入“*”
3、選中“*”,新建“主機”,主機名保持為空,輸入相應的IP 地址就OK了。
我們還可以通過手工修改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”命令,得到如圖所示的響應信息,就表示泛域名解析成功。
當然泛域名解析也存成很多問題,泛域名容易被人黑進域名管理平臺進行泛解析,因為有的朋友為了在域名管理平臺圖解析方便,把域名解析服務轉移到了DNSPOD上面了。進入DNSPOD帳戶可以看到黑客動手腳的痕跡,除了把泛域名解析的DNSPOD帳號的密碼改了,是第一步,了解更多解決網站被惡意泛域名解析的難題可找關注互聯數據。