DNS網域名稱解析技術文件

2021-10-11 14:24:31 字數 2124 閱讀 8783

二、構建dns網域名稱解析伺服器

dns是網域名稱解析的英文縮寫。它作為將網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使人更方便的訪問網際網路。

dns服務使用tcp和udp的53埠,tcp的53埠用於連線dns伺服器,udp的53埠用於解析dns。

每一級網域名稱長度限制是63字元,網域名稱總長度不能超過253個字元。

例:http: //www .sina .com.

cn ./

http: //主機名 .二級域.

頂級域 .根域/

樹狀結構最頂層成為根域,用「.」表示,相應伺服器稱為根伺服器,整個網域名稱空間解析權都歸根伺服器所有,但根伺服器無法承擔太大的負載,採用「委派」機制,在根域下設定了一些頂級域,然後將不同頂級域解析權分別委派給相應的頂級域伺服器。為了減輕頂級域的壓力,又下設了若干二級域,二級域又下設**域或主機。

1)主網域名稱伺服器:負責維護乙個區域的所有網域名稱資訊,是特定的所有資訊的權威資訊源,資料可以修改。構建主網域名稱伺服器時,需要自行建立所負責區域的位址資料檔案。

(2)從網域名稱伺服器∶當主網域名稱伺服器出現故障、關閉或負載過重時,從網域名稱伺服器作為備份服務提供網域名稱解析服務。從網域名稱伺服器提供的解析結果不是由自己決定的,而是來自於主網域名稱伺服器。構建從網域名稱伺服器時,需要指定主網域名稱伺服器的位置,以便伺服器能自動同步區域的位址資料庫。

(3)快取網域名稱伺服器∶只提供網域名稱解析結果的快取功能,目的在於提高查詢速度和效率,但沒有網域名稱資料庫。它從某個遠端伺服器取得每次網域名稱伺服器查詢的結果,並將它放在快取記憶體中,以後查詢相同的資訊時用它予以響應。快取網域名稱伺服器不是權威性伺服器,因為提供的所有資訊都是間接資訊。構建快取網域名稱伺服器時,必須設定根域或指定其他dns伺服器作為解析**。

(4)**網域名稱伺服器∶負責所有非本地網域名稱的本地查詢。**網域名稱伺服器接到查詢請求後,在其快取中查詢,如找不到就將請求依次**到指定的網域名稱伺服器,直到查詢到結果為止,否則返回無法對映的結果。

(1)先檢視需要修改的配置檔案所在路徑

(2)修改主配置檔案

(3)修改區域配置檔案,新增正向區域配置

注:這個可以從上邊複製五行,貼上一下然後修改裡邊資料

4)配置正向區域資料檔案

(5)啟動服務

注:配置檔案之前最好先將防火牆關掉

這只是臨時關閉,如果想要永久關閉就要乙個命令,修改一下就好

(6)在檔案中新增dns伺服器位址

(7)測試dns解析:兩種方法

DNS網域名稱解析

dns是動態網域名稱系統的英文簡稱,是用來把我們輸入的網域名稱解析成ip位址的,如果沒有dns我們輸入的例如www.baidu.com這樣的網域名稱就無法被訪問。如果我們訪問 的時候要輸入ip位址的話,顯然既不方便也不容易記憶,所以我們用網域名稱來訪問 網域名稱雖然便於人們記憶,但網路中的計算機之間...

DNS網域名稱解析

一次請求過程大約經過三步 第一,dns網域名稱解析 第二,cdn獲取離使用者最近的節點 第三,建立http連線。今天和大家聊的是dns網域名稱解析。既然是dns網域名稱解析,那麼什麼是dns?dns domain name system,網域名稱系統 網際網路上作為網域名稱和ip位址相互對映的乙個分...

網域名稱解析 DNS

網際網路的網域名稱解析系統dns是乙個聯機分布式資料庫系統,並採用客戶 伺服器體系。tcp ip應用程式使用它來完成主機名稱和ip位址之間的對映。dns使大多數名字都在本地解析,僅少量解析需要在網際網路上通訊,因此系統效率很高。由於dns是分布式系統,即使單個計算機除了故障,也不會妨礙整個系統正常執...