国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

怎樣用DNS解析域名

怎樣用DNS解析域名.將主機(jī)名解析成為IP地址 IP網(wǎng)絡(luò)中的系統(tǒng)進(jìn)行通訊必須依靠internet地址。用戶(hù)和應(yīng)用程序可以通過(guò)主機(jī)名來(lái)查找一個(gè)主機(jī),這就要求在數(shù)據(jù)包發(fā)送之前,IP協(xié)議層必須將這個(gè)主機(jī)名翻

怎樣用DNS解析域名
.將主機(jī)名解析成為IP地址
IP網(wǎng)絡(luò)中的系統(tǒng)進(jìn)行通訊必須依靠internet地址。用戶(hù)和應(yīng)用程序可以通過(guò)主機(jī)名來(lái)查找一個(gè)主機(jī),這就要求在數(shù)據(jù)包發(fā)送之前,IP協(xié)議層必須將這個(gè)主機(jī)名翻譯成為一個(gè)IP地址(例如16.30.0.99)。這個(gè)主機(jī)名到IP地址之間的轉(zhuǎn)換是在這個(gè)網(wǎng)絡(luò)連接建立之前通過(guò)一個(gè)gethostbyname()的庫(kù)函數(shù)來(lái)實(shí)現(xiàn)的。這個(gè)庫(kù)函數(shù)也被稱(chēng)為解析器,因?yàn)樗淖饔檬菍⒅鳈C(jī)名解析為一個(gè)IP地址。
同樣,反向的解析有時(shí)也是必須的;因?yàn)橛袝r(shí)候,必須將IP地址解析成為一個(gè)主機(jī)名,例如主機(jī)想要驗(yàn)證哪些主機(jī)連接到本機(jī)就必須通過(guò)將連接進(jìn)來(lái)的IP地址映射成為一個(gè)名字,通常這個(gè)過(guò)程被用作鑒權(quán):例如,文件/etc/hosts.equiv,$HOME/.rhosts,或者/etc/exports的使用就是具體例子。將IP地址解析成為主機(jī)名是通過(guò)調(diào)用一個(gè)名為gethostbyaddr()庫(kù)函數(shù)而實(shí)現(xiàn)的。
維護(hù)一個(gè)小規(guī)模網(wǎng)絡(luò)中的各個(gè)主機(jī)中包含有網(wǎng)絡(luò)中的系統(tǒng)的名字和IP地址的/etc/hosts文件是一件很容易的的事情,而當(dāng)網(wǎng)絡(luò)變得很大同時(shí)地理上分布更廣的時(shí)候,維護(hù)工作會(huì)變得十分困難。這時(shí)候就需要用其它的方法來(lái)實(shí)現(xiàn)域名和IP地址之間的互相解析。
與每一臺(tái)機(jī)器都存儲(chǔ)和維護(hù)所有主機(jī)名和IP地址信息的方式不同,一種稱(chēng)為域名服務(wù)器的服務(wù),域名服務(wù)器可以由網(wǎng)絡(luò)中的一個(gè)(或者多個(gè))系統(tǒng)組成,其作用是存儲(chǔ)并且提供信息,域名系統(tǒng)提供了另外一種與/etc/hosts文件不同的主機(jī)名與IP地址轉(zhuǎn)換的方式,DNS常用在大型的網(wǎng)絡(luò)中提供主機(jī)名解析的服務(wù)。
當(dāng)前最常用的名稱(chēng)服務(wù)有Network Information Services(包括NIS和NIS ),和Berkeley internet Name Domain(BIND)服務(wù)。
在這一章,我們將學(xué)習(xí)Berkeley internet Name Domain 服務(wù)。
2.DNS概述
Berkeley internet Name Domain(BIND)是一種基于RFC 1034/1035"域名"規(guī)范的域名系統(tǒng)(DNS)。BIND是由以下三部分組成:
分層的名稱(chēng)空間: 與單層的的名稱(chēng)空間相對(duì)應(yīng),/etc/hosts文件的域名解析方式就是一種單層的方式。
名稱(chēng)服務(wù)器中保存有域的樹(shù)型結(jié)構(gòu)的信息,這個(gè)服務(wù)器程序是在系統(tǒng)中是一個(gè)叫做named的進(jìn)程。而提供這個(gè)網(wǎng)絡(luò)服務(wù)的主機(jī)被叫做域名服務(wù)器。
解析器是一種負(fù)責(zé)將域名解析成為IP地址的程序,各種網(wǎng)絡(luò)服務(wù)都可以調(diào)用這種程序,例如telnet,ftp,rcp,rlogin,和其它的網(wǎng)絡(luò)服務(wù)。解析器能判斷首先使用哪個(gè)名稱(chēng)服務(wù)(/etc/hosts,NIS,或者DNS),然后使用指定的服務(wù)來(lái)將主機(jī)名翻譯為IP地址。如果使用的是DNS(BIND),解析器就會(huì)從域名服務(wù)器提取信息,解析器并不是一個(gè)特別的進(jìn)程,解析器只是名稱(chēng)服務(wù)器的一個(gè)可編程的界面,這些流程被編譯進(jìn)gethostbyname()和gethostbyaddr()流程中。任何執(zhí)

標(biāo)簽: