DNS的安裝和配置
用戶(hù)與因特網(wǎng)上某個(gè)主機(jī)通信時(shí),顯然不愿意使用很難記憶的長(zhǎng)達(dá)32位二進(jìn)制主機(jī)地址。即使是點(diǎn)分十進(jìn)制IP地址也并不太容易記憶。相反,大家愿意使用某種易于記憶的主機(jī)名字,DNS就是提供將主機(jī)域名解析成IP地址服務(wù)的系統(tǒng)。
1 DNS概述
DNS 是域名系統(tǒng)(Domain Name System)的縮寫(xiě), 它是嵌套在階層式域結(jié)構(gòu)中的主機(jī)名稱(chēng)解析和網(wǎng)絡(luò)服務(wù)的系統(tǒng)。DNS命名用于TCP/IP網(wǎng)絡(luò),用來(lái)通過(guò)用戶(hù)友好的名稱(chēng)定位計(jì)算機(jī)和服務(wù)。當(dāng)用戶(hù)在應(yīng)用程序中輸入DNS名稱(chēng)時(shí),DNS服務(wù)可以將此名稱(chēng)解析為與此名稱(chēng)相關(guān)的其它信息,如IP地址。
Internet的域名系統(tǒng)DNS被設(shè)計(jì)成為一個(gè)聯(lián)機(jī)分布式數(shù)據(jù)庫(kù)系統(tǒng),并采用客戶(hù)服務(wù)器模式。DNS使大多數(shù)名字都在本地映射,僅少量映射需要在Internet 上通信,使得系統(tǒng)是高效的。DNS也是可靠的,即使單個(gè)計(jì)算機(jī)除了故障,也不妨礙系統(tǒng)的正常運(yùn)行。
如今Internet 采用了樹(shù)狀結(jié)構(gòu)的命名方法,任何一個(gè)連接在Internet 上的主機(jī)都有一個(gè)唯一的層次結(jié)構(gòu)的名字,即域名。“域”是名字空間中一個(gè)可被管理的劃分,域還可以繼續(xù)劃分為子域,如二級(jí)域、三級(jí)域等。圖5.65表示一個(gè)階層式樹(shù)狀結(jié)構(gòu),這個(gè)樹(shù)狀結(jié)構(gòu)稱(chēng)為域名空間(Domain Name Space)。
圖5.65 域名空間
域名系統(tǒng)最高級(jí)為根域,根域的下一級(jí)稱(chēng)為頂級(jí)域,以下按樹(shù)型結(jié)構(gòu)逐級(jí)劃分下去。例如 www.mnkjxy.edu.cn 為完全有效域名,即計(jì)算機(jī)的全稱(chēng)域名或計(jì)算機(jī)的全名;www為主機(jī)名,mnkjxy.edu.cn 為區(qū)域名。
需要注意的是,不同的子域下可以使用相同的主機(jī)名,它們的域名是不相同的,如圖5.66所示。
圖5.66 不同的子域中使用相同的主機(jī)名稱(chēng)
5.4.2 域名解析過(guò)程
DNS 是一個(gè)分布式數(shù)據(jù)庫(kù)系統(tǒng),它提供將域名轉(zhuǎn)換成對(duì)應(yīng) IP 地址的服務(wù),這種將域名轉(zhuǎn)換成 IP 地址的過(guò)程稱(chēng)為域名解析。
當(dāng)某一個(gè)應(yīng)用進(jìn)程需要將主機(jī)名映射為IP地址時(shí),該應(yīng)用進(jìn)程就成為域名系統(tǒng)DNS的一個(gè)客戶(hù),并將需要轉(zhuǎn)換的域名放在DNS請(qǐng)求報(bào)文中,以UDP數(shù)據(jù)報(bào)方式發(fā)給本地域名服務(wù)器。本地的域名服務(wù)器在查找到域名后,將對(duì)應(yīng)的IP地址放在回答報(bào)文中返回。應(yīng)用進(jìn)程獲得主機(jī)的IP地址后即可進(jìn)行通信。若域名服務(wù)器不能回答該請(qǐng)求,則此域名服務(wù)器就暫時(shí)成為DNS中的另一個(gè)客戶(hù),直到找到能夠回答該請(qǐng)求的域名服務(wù)器為止。
5.4.3 實(shí)驗(yàn) DNS的安裝和配置
1. 實(shí)驗(yàn)要求
通過(guò)實(shí)驗(yàn),學(xué)生應(yīng)該掌握DNS服務(wù)的安裝步驟和DNS服務(wù)器的配置方法,能夠利用域名來(lái)訪(fǎng)問(wèn)IIS中配置的站點(diǎn)。
2. 實(shí)驗(yàn)設(shè)備
① 計(jì)算機(jī)多臺(tái)(多于3臺(tái))
② 集線(xiàn)器一個(gè)
③ 直通雙絞線(xiàn)若干
3. 實(shí)驗(yàn)過(guò)程和主要步驟
⑴ 連接網(wǎng)絡(luò)
按照?qǐng)D5.67所示的拓?fù)鋱D,連接好網(wǎng)絡(luò)。
圖5.67 DNS服務(wù)器配置拓?fù)鋱D
⑵ DNS服務(wù)的安裝
如果用戶(hù)在安裝Windows 2000 Server 時(shí)沒(méi)有安裝DNS,而又需要使用DNS提供的服務(wù),可以按照如下的步驟手動(dòng)安裝這個(gè)組件。
① 依次單擊“開(kāi)始”→“設(shè)置”→“控制面板”菜單,打開(kāi)“控制面板”窗口,鼠標(biāo)左鍵雙擊“添加/刪除程序”圖標(biāo),彈出“添加/刪除程序”窗口,如圖5.67所示。
圖5.67 “添加/刪除程序”窗口
② 單擊左側(cè)的“添加/刪除Windows 組件”圖標(biāo),彈出“Windows 組件向?qū)?#8221;窗口,選擇“組件”列表中的“網(wǎng)絡(luò)服務(wù)” 如圖5.68所示。
圖5.68 “Windows 組件向?qū)?/span>”窗口
③ 在“Windows 組件向?qū)?#8221;窗口中,單擊“詳細(xì)信息”按鈕,彈出“網(wǎng)絡(luò)服務(wù)”窗口,如圖5.69所示。選中“域名服務(wù)系統(tǒng)(DNS)”左側(cè)的復(fù)選框,單擊“確定”按鈕回到“Windows 組件向?qū)?#8221;窗口,單擊“下一步”按鈕。
圖5.69 “網(wǎng)絡(luò)服務(wù)”窗口
④ 等到文件復(fù)制、系統(tǒng)配置等工作完畢,彈出提示安裝完成的窗口,單擊“完成”按鈕結(jié)束。
⑶ 配置網(wǎng)絡(luò)屬性
① 首先配置DNS服務(wù)器的網(wǎng)絡(luò)屬性,鼠標(biāo)右鍵單擊桌面上的“網(wǎng)上鄰居”圖標(biāo),在彈出的右鍵菜單中選擇“屬性”項(xiàng)。
② 打開(kāi)“網(wǎng)絡(luò)和撥號(hào)連接”窗口,右鍵單擊“本地連接”圖標(biāo),點(diǎn)擊菜單中的“屬性”命令。
③ 彈出“本地連接 屬性”窗口,在組件列表中選擇“Internet協(xié)議(TCP/IP)”項(xiàng),單擊“屬性”按鈕。
④ 彈出“Internet協(xié)議(TCP/IP)屬性”窗口,填入IP地址、子網(wǎng)掩碼和DNS服務(wù)器對(duì)應(yīng)的參數(shù)值,如圖5.70所示。
圖5.70 “Internet協(xié)議(TCP/IP)屬性”窗口
⑤ 按照同樣的方法配置IIS服務(wù)器、客戶(hù)機(jī)的網(wǎng)絡(luò)屬性,可以根據(jù)表5-1中的內(nèi)容來(lái)選擇使用的參數(shù)值。
需要說(shuō)明的是,客戶(hù)機(jī)使用的IP地址不能與DNS服務(wù)器、IIS服務(wù)器使用的IP地址相同,不同客戶(hù)機(jī)使用的IP地址也應(yīng)該各不相同。
⑷ 配置IIS服務(wù)器
根據(jù)5.3節(jié)所述的方法,配置Web站點(diǎn)和FTP站點(diǎn)。IIS配置完畢,可以在客戶(hù)機(jī)上登錄,假設(shè)訪(fǎng)問(wèn)Web站點(diǎn)、FTP站點(diǎn)的URL分別為:
http://192.168.0.2
ftp: //192.168.0.2 。
表5-1 網(wǎng)絡(luò)連接參數(shù)
⑸ 配置DNS服務(wù)器
域名的搜索類(lèi)型包括正向搜索和反向搜索。正向搜索是指名字到IP地址的解析,一般只配置正向搜索區(qū)域,反向搜索是指IP地址到名字的解析。
下面設(shè)置均對(duì)應(yīng)于 IP地址 “192.168.0.2” 的兩個(gè)域名:www.netlab.com 和ftp.netlab.com 。
● 新建區(qū)域 com
① 依次選擇“開(kāi)始”→“程序”→“管理工具”→“DNS”菜單,彈出“DNS”窗口。雙擊“DNS”樹(shù)下的節(jié)點(diǎn)“COMPUTER”,彈出節(jié)點(diǎn)的分支,如圖5.71所示。
圖5.71 “DNS”窗口
② 鼠標(biāo)右鍵單擊“正向搜索區(qū)域”節(jié)點(diǎn),在彈出的菜單中單擊“新建區(qū)域”命令,如圖5.72所示。
③ 彈出“新建區(qū)域向?qū)?#8221;窗口,點(diǎn)擊“下一步”按鈕。
④ 彈出“區(qū)域類(lèi)型”為主題的窗口,選擇“標(biāo)準(zhǔn)主要區(qū)域”,單擊“下一步”按鈕,如圖5.73示。
圖5.72 添加新區(qū)域
圖5.73 選擇區(qū)域類(lèi)型
⑤ 彈出“區(qū)域名”為主題的窗口,在“名稱(chēng)”編輯框內(nèi)輸入“com” ,單擊“下一步”按鈕,如圖5.74所示。
圖5.74 輸入?yún)^(qū)域名稱(chēng)
⑥ 彈出“區(qū)域文件”為主題的窗口,選擇“創(chuàng)建新文件,文件名為”單選框,單擊“下一步”按鈕,如圖5.75所示。
圖5.75 選擇區(qū)域文件
⑦ 在彈出的“正在完成新建區(qū)域向?qū)?#8221;為主題的窗口中單擊“完成”按鈕,即可完成新建 “com” 區(qū)域。
● 新建域 netlab
① 完成新建“com”區(qū)域,在“DNS”窗口中將看到子節(jié)點(diǎn)“com” ,右鍵單擊“com” 節(jié)點(diǎn),在彈出的菜單中選擇“新建域”命令,如圖5.76所示。
圖5.76 選擇“新建域”命令
② 彈出“新建域”窗口,在“鍵入新域名”欄內(nèi)輸入“netlab”,單擊“確定”按鈕,如圖5.77所示。
圖5.77 輸入新域名
③ 返回到“DNS”窗口,在節(jié)點(diǎn)“com”中增加了子節(jié)點(diǎn)“netlab”。
● 新建主機(jī) www 和 ftp
① 在“DNS”窗口中,鼠標(biāo)右鍵單擊新建的節(jié)點(diǎn)“netlab”,在彈出的菜單中單擊“新建主機(jī)”命令,如圖5.78所示。
圖5.78 新建主機(jī)
② 彈出“新建主機(jī)”窗口,如圖5.79所示。在“名稱(chēng)”欄中輸入“www”,在“IP地址”欄中輸入“192.168.
圖5.79 新建主機(jī)www
③ 彈出提示創(chuàng)建成功的窗口,單擊“確定”按鈕,如圖5.80所示。
圖5.80 成功創(chuàng)建主機(jī)
④ 返回到“新建主機(jī)”窗口,在“名稱(chēng)”和“IP地址”欄內(nèi)分別輸入“ftp”和“192.168.
圖5.81 創(chuàng)建主機(jī)ftp
⑤ 返回到“DNS”窗口,可以看到新建的主機(jī)信息,如圖5.82所示。
⑥ 在客戶(hù)機(jī)的IE瀏覽器地址欄中分別輸入 http://www.netlab.com 和 ftp://ftp.netlab.com ,如果能正常登錄站點(diǎn)表明DNS服務(wù)器工作正常。
圖5.82 完成主機(jī)的創(chuàng)建
聯(lián)系客服