搭建DNS服務器(私人使用)

      DNS只是一個IP地址和域名相互「翻譯」的過程。而這種「翻譯」記錄的創建,則須要用到同一種被稱之爲「DNS服務器」的計算機。
DNS服務器用於TCP/IP網絡(如通常的局域網或互聯網等)中,它用來經過用戶友好的名稱(好比「[url]www.chinaemu.net[/url]」)代替難記的IP地址以定位計算機和服務。所以,只要你須要用到如「[url]www.chinaemu.net[/url]」之類域名的地方,你都得首先確保已爲此名字在DNS服務器中做好了相應的和IP地址的映射工做。
我將以Windows 2000高級服務器版(如下簡稱Win2000)自帶的DNS服務爲例,一步步教會你如何在局域網中完成這個「翻譯系統」的組建工做。
第一步、添加DNS服務

默認的,當你安裝好Win2000以後,DNS服務並無被添加進去。請打開「控制面板→添加/刪除程序→添加/刪除Windows組件」,再在組件列表中雙擊「網絡服務」,而後勾選中其下的「DNS服務器」一項,最後按「肯定」按鈕便可。
第二步、本文的目標

1.假設本機擁有一個「192.168.0.1」的IP地址,如今想要讓它與「chinaemu.com」,「www. chinaemu.com」和「ftp.chinaemu.com」三個域名對應起來。
2.假設本機還擁有如「192.168.0.2」和「192.168.0.3」的IP地址,也想要讓它們分別和「[url]www.ABC.com[/url]」及「ABCD.123.net」兩個域名對應起來。
第三步、目標1的實現

1.首先確保本機已安裝了DNS服務,則能夠經過選「開始→程序→管理工具→DNS」來打開DNS控制檯管理器(如下簡稱「DNS管理器」)。
2.創建「chinaemu.com」區域
(1)在DNS管理器中,在「SERVER」(本服務器名)上單擊右鍵,選「新建區域」以進入新建區域嚮導中。
(2)當嚮導提示到要讓選擇「區域類型」時,此處應選「標準主要區域」;而在「正向或反向搜索區域中」應選「正向搜索區域」,各步選擇以後都是單擊「下一步」按鈕繼續。
(3)隨後系統會詢問「區域名」,則在「名稱」後的文字框中輸入「chinaemu.com」;接着嚮導進入到「區域文件」提示窗口中,默認的,系統會自動選中「建立新文件,文件名爲」一項,並在其後的文字框中自動填有「chinaemu.com.dns」(「chinaemu.com」部分即爲上步所輸入的「區域名」)的名字。
(4)再根據系統提示選擇其默認各項以後便可完成此區域的創建。此時在DNS管理器左邊的「樹」欄中的「SERVER→正向搜索區域」裏便可以看到「chinaemu.com」區域。
3.接着在「chinaemu.com」區域上單擊右鍵,選「新建主機」,在其後的對話框中的「名稱」處輸入主機名「www」,「IP地址」處輸入IP地址「192.168.0.1」,再單擊「添加主機」按鈕,即成功地建立了主機地址記錄「[url]www.chinaemu.com[/url]」,在「新建主機」窗口再選「完成」即可回到DNS管理器中。
4.再在「chinaemu.com」區域上單擊右鍵,選「新建別名」,在其後的對話框中的「別名」處輸入「ftp」,「目標主機的徹底合格的名稱」中輸入「[url]www.chinaemu.com[/url]」(或用「瀏覽」逐步選擇),最後「肯定」便可爲「[url]www.chinaemu.com[/url]」創建一個名爲「ftp.chinaemu.com」的別名記錄。
5.再用和上步相似的方法來爲「[url]www.chinaemu.com[/url]」創建一個名爲「chinaemu.com」的別名記錄,注意:區別是當它創建時「名稱」一欄不用填,保持爲空便可!
6.當以上所有記錄創建好以後,就能夠在DNS管理器中看到相關的DNS映射記錄表。若是在「查看」菜單中勾選中「高級」一項,則表中「類型」一項就會由中文名(好比「主機」)改顯示爲其英文名稱(好比「HOST」)。
7.剩下的工做就是檢驗工做的成效了!在Windows 2000的命令行提示符下(選「開始→運行」後輸入「cmd」再按「肯定」按鈕進入)用「ping [url]www.chinaemu.com[/url]」的格式去一一測試,若是所創建的域名「[url]www.chinaemu.com[/url]」,「chinaemu.com」和「chinaemu.com」均能顯示出鏈接的四行如「Reply from 192.168.0.1: bytes=32 time<10ms TTL=128」的響應,則恭喜你成功了!
第四步、目標2的實現

1.先把「ABC.com」看做「區域」按前文所述方法創建好以後,再在其下創建「www」的「主機」,將其IP地址對應到「192.168.0.2」便可。
2.再把「123.net」看做「區域」創建好以後,再在其下創建「ABCD」的「主機」,將其IP地址對應到「192.168.0.3」便可。
本文轉貼自 【 浮游城 | Castle in the Sky 】 ,原文地址:[url]http://bbs.chinaemu.org/read.php?tid=4416[/url]
             聲明:
 這確定是不能上公網的, 上公網的域名都是經過美國網路中心集中管理域名以防止衝突, 因此本身設定域名是隻能給本身區網用的, 這點無庸置疑..
 
Internet的最高層域名由Internet網絡協會負責網絡地址分配的委員會進行登記和管理,它還爲Internet的每一臺主機分配惟一的IP地址。全世界現有3個大的網絡信息中心:
INTER NIC 負責美國及其它地區
RIPE-NIC 負責歐洲地區
APNIC 負責亞太地區
本身作的DNS,只有在別人把你的服務器設置爲DNS服務器的狀況下,解析才生效的
 
本身搭建的dns通常在內網,而且網絡很大的狀況下才用
並且主要用於映射主機名,
若是是小型網絡,dns不必存在
相關文章
相關標籤/搜索