DNS伺服器設定詳細例項教程

2021-04-07 08:06:44 字數 3112 閱讀 6947

南山而所謂dns是"網域名稱系統"(domain name system)的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統。dns 命名用於tcp/ip網路,如internet,用來通過使用者友好的名稱(比如"www.enanshan.com")代替難記的ip位址(比如"202.101.139.188")以定位計算機和服務。

南山同樣,在本書中,任何乙個涉及到如"www.enanshan.com"之類位址的地方,你都得首先確保已為此名字在dns中作好了相應的和ip位址的對映工作!本節以windows 2000自帶的dns服務為例,帶你建設你自己的dns伺服器!

南山注:可以不用公升級成為域控制器

一、相關名詞解釋

南山ip位址(ip address):如"202.101.139.188"的形式。它是為每個連線在internet上的主機分配的乙個在全世界範圍唯一的32位(bit)位址。ip位址通常用以圓點(半形句號)分隔的4個十進位制數字表示。

南山網域名稱(domain):如"www.enanshan.com"的形式。它同ip位址一樣,都是用來表示乙個單位、機構或個人在網上的乙個確定的名稱或位置的,所不同的是,它比ip位址更具親和力,更容易被人們記憶和樂於使用。

南山區域:網域名稱系統(dns) 允許 dns 命名空間分成幾個區域,它儲存著有關乙個或多個 dns 域的名稱資訊。對於包括在區域中的每個 dns 網域名稱,該區域成為該域的有關資訊的權威性資訊源。

南山域:對於 dns來說,域是 dns 命稱空間中的任意乙個目錄樹或子樹。

南山a記錄:是dns中的主機位址(address)資源記錄。將 dns 網域名稱對映到網際協議(ip)版本 4 的 32 位位址中。它是最基本的記錄之一。

南山cname記錄:是dns中的規範名(criterion name)資源記錄。它可以為其他記錄(比如a記錄)建立乙個別名。

二、普通dns記錄的建立

1.本小節的目標

南山(1)假設本機擁有乙個 "192.168.0.51"的ip位址,現在想要讓它與"popunet.com"、"www. popunet.com"和"ftp. popunet.com"三個網域名稱對應起來,則需按後面的步驟建立相關的dns對映記錄。

南山(2)假設本機還擁有如"192.168.0.90"和"192.168.0.91"的ip位址,也想要讓它們分別和"www.enanshan.com"及"nanshan.363.net"兩個網域名稱對應起來。

2.目標(1)的實現

南山(1)首先確保本機已安裝了dns服務,則便可以選"開始→程式→管理工具→dns"開啟dns控制台管理器。

南山(2)在dns管理器中,在"server"(伺服器名)上單擊右鍵,選"新建區域"以進入新建區域嚮導中。

南山(4)隨後系統會詢問"區域名",則在"名稱"後的文字框中輸入"popunet.com";接著嚮導進入到"區域檔案"提示視窗中,預設的,系統會自動選中"建立新檔案,檔名為"一項,並在其後的文字框中自動填有"popunet.com.dns"("popunet.com"部分即為上步所輸入的"區域名")的名字。

南山(5)再根據系統提示選擇其預設各項之後即可完成此區域的建立。此時在dns管理器左邊的"樹"欄中的"server→正向搜尋區域"裡即可以看到"popunet.com"區域。

南山(6)接著在"popunet.com"區域上單擊右鍵,選"新建主機",在其後的對話方塊中的"名稱"處輸入主機名"www","ip位址"處輸入ip位址"192.168.0.51",再單擊"新增主機"按鈕,即成功地建立了主機位址記錄"www.popunet.com",在"新建主機"視窗再選"完成"便可回到dns管理器中。

南山(7)再在"popunet.com"區域上單擊右鍵,選"新建別名",在其後的對話方塊中的"別名"處輸入"ftp","目標主機的完全合格的名稱"中輸入"www.popunet.com"(或用"瀏覽"逐步選擇),最後"確定"即可為"www.popunet.com"建立乙個名為"ftp. popunet.com"的別名記錄。

南山(8)再用和上步相同的方法相同的方法來為"www.popunet.com"建立乙個名為"popunet.com"的別名記錄,所不同的是,它建立時"名稱"一欄不用填,保持為空即可!

南山(9)以上全部記錄建立好之後,就可以在dns管理器中看到相關的dns對映記錄表。如果在"檢視"選單中勾選中"高階"一項,則表中"型別"一項就會由中文名(比如"主機")改顯示為其英文名稱(比如"a")。

南山(10)剩下的工作就是檢驗工作的成效了!在windows 2000的命令列提示符下(在"開始→執行"中輸入"cmd"進入)用"ping 網域名稱"的命令列去測試,如果所建立的網域名稱"www.popunet.com"、"popunet.com"和"popunet.com"均能顯示出連線的四行如"reply from 192.168.0.51: bytes=32 time<10ms ttl=128"的響應,則恭喜你成功了!

3.目標(2)的實現

南山(1)先把"enanshan.com"看作"區域"建立好之後,再在其下建立"www"的"主機",將其ip位址對應到"192.168.0.90"即可。

南山(2)再把"363.net"看作"區域"建立好之後,再在其下建立"nanshan"的"主機",將其ip位址對應到"192.168.0.91"即可。

三、建立乙個"泛網域名稱"解析

1.本小節的目標

南山假設本機擁有乙個ip位址"192.168.0.92",希望能達到這種效果:任何乙個以"wantong.com"結尾的網域名稱,比如"www.wantong.com"、"sdfsf.wantong.com"、"234234234dfe.wantong.com"等等,隨意輸入的任意乙個字首(二級網域名稱)都能被解析向此ip位址。

2.此目標的實現

南山(1)只需在dns中建立乙個名為"wantong.com"的泛網域名稱即可。

南山(3)再在此區域上單擊右鍵,選"新建域",建立乙個名為"*"(半形的星號)的域。

南山(4)最後再在"*"域上單擊右鍵,選"新建主機",建立乙個"名稱"為空,"ip位址"指向"192.168.0.92"的主機後,此泛網域名稱即建立完成。

南山(5)則在windows 2000的命令提示符下用"ping ***.wantong.com"(***可為除空之外的任意內容,甚至可以是那個*號!)均可成功被解析到ip位址上"192.168.0.92"去!

南山(6)不過,此時用"ping wantong.com"是不會通的,除非你再在區域"wantong.com"下去直接建立乙個"名稱"為空、指向此"ip位址"的主機記錄!

伺服器連線MySQL例項教程

當初始化 rds 配置後,可以讓伺服器連線mysql例項,也可以本地連線到mysql例項,實現業務目標。完成建立rds例項 設定rds白名單和建立rds賬號等操作後,您可以使用資料管理服務dms data management service 或通用資料庫客戶端連線到mysql例項,也可以在應用程式...

Pyserial 例項教程詳細用法

一 概述 pyserial模組封裝了對串列埠的訪問。二 特性 在支援的平台上有統一的介面。通過python屬性訪問串列埠設定。支援不同的位元組大小 停止位 校驗位和流控設定。可以有或者沒有接收超時。類似檔案的api,例如read和write,也支援readline等。支援二進位制傳輸,沒有null消...

易語言呼叫外部DLL詳細例項教程

一 工具 易語言 1 開啟易語言 新建乙個windows動態鏈結庫 2 然後右鍵新建乙個子程式或者用快捷鍵 ctrl n 然後寫上 我這裡寫乙個 2個字串拼接的例子哈!子程式名 這個方法的名稱。也是後面呼叫需要用到的哦。返回值型別 自己根據需求填寫。公開 這個必須打鉤,不然會呼叫不到。3 寫完後編譯...