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

字號(hào):

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