DNS專題(一)——關于域名系統(tǒng)簡介①

字號:

第l章域名系統(tǒng)簡介
    本章包括以下各節(jié):
    • 域名注冊、解析和分布。域名系統(tǒng)( D N S)是已注冊的計算機名和可以被迅速定位的I P地址的目錄。該節(jié)將概述D N S中的一個重要部分—名字服務,以及它是如何注冊、解析和傳送計算機名的。D N S服務器可以用來定位它們所授權(quán)的域內(nèi)的服務。如果該服務定位功能被實現(xiàn),便可以發(fā)出不是尋找某臺計算機而是尋找域內(nèi)某種服務的請求,并且可以得到一個作為回答的I P地址。注意:Windows 2000 要求使用服務記錄(SRV記錄將在以后提到)。
    • 主機名的特征。不論是準備給一臺計算機命名還是計劃為上千臺計算機命名, D N S計算機命名規(guī)則都是十分重要的。該節(jié)將介紹一些必要的命名規(guī)則并提供一些如何為計算機命名的建議。
    • 全域名。I n t e r n e t上的計算機都是某個域的成員。該節(jié)將敘述域名、全域名以及它們是如何形成的。本書是一本講述域名系統(tǒng)的書,既適合新手又適合熟練的D N S管理員閱讀。本書也講述了新的Windows 2000 DNS服務器以及在Wi n d o w s中如何使用D N S。閱讀本書不要求讀者有D N S的預備知識,但是有一定背景知識的讀者很可能會發(fā)現(xiàn)一些新知識。這并不意味著書中提供的信息質(zhì)量有問題,也不意味著讀者的背景知識有缺陷。
    Windows 2000操作系統(tǒng)使用D N S的方式不同于微軟以前的操作系統(tǒng)—事實上,也不同于以前的任何操作系統(tǒng)。盡管本書開始是從世界通用標準的角度剖析和解釋D N S的,但它以對Windows 2000特征的完整回顧而結(jié)束。本書的中間部分討論了Windows 2000中對BIND 的使用,在非Wi n d o w s環(huán)境下使用Windows 2000 DNS ,新的D N S特征和關注點以及在新界面下對D N S操作的實踐。在Windows 2000對活動目錄域環(huán)境的支持中, D N S處于一個中心并且大量使用的位置。
    當詢問1 0 0個Windows 2000 配置專家哪些是你能正確工作的1 0件最重要的事情時,在所提到的1 0 0 0件事中幾乎有1 0 0件是D N S。從活動目錄的設計階段到使用者的日常行為, Wi n d o w s 2 0 0 0系統(tǒng)的重要特征都與D N S相關。
    本書的介紹將從D N S本身開始,看一下它是什么、它的定義、它是如何工作的以及各類操作系統(tǒng)(與時間有關的B I N D版本或是Windows 2000)是如何使用它的。最后將介紹新版本D N S的一些特征,以及在Windows 環(huán)境下使用時應注意的事項和它的使用方法。
    本章在介紹域名系統(tǒng)時不要求讀者有很多的預備知識,只要知道計算機是如何工作以及如何和I n t e r n e t交互的就可以了。凡是需要了解D N S和D N S服務器的人都可以通過閱讀本書以獲得必要的知識。在本章可以從概念上,也可以在一定程度的細節(jié)上學到什么是域名系統(tǒng)以及D N S服務器是怎樣滿足成千上萬的本地和世界各地計算機用戶的需要的。
    ■-1.1 域名注冊、解析和分布
    I n t e r n e t上計算機之間的T C P / I P通信是通過I P地址來進行的。因此, I n t e r n e t上的計算機都應有一個I P地址作為他們的標識。域名系統(tǒng)是用于注冊計算機名及其I P地址的。D N S是在I n t e r n e t環(huán)境下研制和開發(fā)的,目的是使任何地方的主機都可以通過比較友好的計算機名字而不是它的I P地址來找到另一臺計算機。D N S是一種不斷向前發(fā)展的服務,該服務通過I n t e r n e t工程任務組(I F T F)的草案和一種稱為R F C(Request For Comment)文件的建議不斷升級的。在本書的后續(xù)章節(jié)將介紹這些草案和R F C文件的存放地點。
    不要混淆域名系統(tǒng)服務器和域名系統(tǒng)。域名系統(tǒng)服務器只是域名系統(tǒng)中的工具,通過它們不停的工作來實現(xiàn)域名系統(tǒng)的功能。本章將介紹域名系統(tǒng)和域名系統(tǒng)服務器,請隨時注意兩者的差別。
    D N S服務器為客戶機提供一種方法來存儲和搜索其他主機的主機名和I P地址,這里所說的客戶機可以是單獨的計算機用戶、應用服務器,甚至是其他D N S服務器。主機是計算機的另一種名稱,主機名就是計算機在域名系統(tǒng)中使用的名字。域名空間是指I n t e r n e t上所有主機
    的的和比較友好的主機名所組成的空間,它是一個重要的概念。每一個主機名及其I P地址存儲在一臺或多臺D N S服務器中,以便I n t e r n e t中的其他用戶可以通過計算機名來搜索相應主機的I P地址。為此, D N S服務器之間必須能進行可靠的通信,以便將I n t e r n e t域名樹的每一個分支捆綁在一起以形成一個綜合系統(tǒng)。域名樹是域名空間的骨架,D N S服務器工作時可在其上下左右移動。第2章中將詳細介紹D N S是如何工作的并討論域名空間是什么。
    域名服務中有兩個最基本的概念:域名注冊和解析。這兩個概念對于理解D N S名字和D N S服務器都非常重要。但是,讓我們首先簡單地介紹一下注冊和解析的對象:主機名和IP地址。