DNS課程設(shè)計(jì)報(bào)告2
西安翻譯學(xué)院 課 程 設(shè) 計(jì) 報(bào) 告院 系: 西安翻譯學(xué)院 工程技術(shù)學(xué)院 課程名稱: Linux服務(wù)器配置與管理 設(shè)計(jì)題目: DNS服務(wù)器配置與管理 專 業(yè):
西安翻譯學(xué)院 課 程 設(shè) 計(jì) 報(bào) 告
院 系: 西安翻譯學(xué)院 工程技術(shù)學(xué)院 課程名稱: Linux服務(wù)器配置與管理 設(shè)計(jì)題目: DNS服務(wù)器配置與管理 專 業(yè): 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 班 級: 103120601 學(xué) 號: 10312060108 姓 名: 彭蕊蕊 指導(dǎo)教師: 湯宏萍 設(shè)計(jì)時間:
2012年 6 月 25日
,目 錄
1. 課程設(shè)計(jì)目的 ................................................... 5
1.1課程設(shè)計(jì)實(shí)際的意義........................................... 5
1.2 DNS服務(wù)器配置的目的......................................... 5
2.課程設(shè)計(jì)題目描述及要求 ......................................... 6
2.1 描述 ........................................................ 6
2.2 要求 ........................................................ 7
3. DNS服務(wù)器域名解析原理 . ......................................... 7
3.1 正向解析與逆向解析 .......................................... 7
3.2域名解析過程................................................. 7
4. 設(shè)計(jì)實(shí)驗(yàn)步驟 ................................................... 8
4.1 設(shè)置NDS 網(wǎng)絡(luò)配置環(huán)境,linux9.0與Windows 應(yīng)用環(huán)境在同一網(wǎng)段下8
4.2 檢測主windows 主機(jī)與linux9.0是否連通 ....................... 8
4.3 在linux9.0網(wǎng)路配置中設(shè)置域名服務(wù) ........................... 9
5. 檢測 .......................................................... 12
5.1 在windows 下設(shè)置網(wǎng)絡(luò)域名服務(wù) ............................... 12
5.2 檢測設(shè)置是否完成 ........................................... 12
6. 總結(jié) .......................................................... 13
,1. 課程設(shè)計(jì)目的
1.1課程設(shè)計(jì)實(shí)際的意義
為了能更好的學(xué)習(xí)高級操作系統(tǒng)(例如Linux ,Unix 等),以及更好地運(yùn)用強(qiáng)大的Linux 網(wǎng)上功能,Linux 是一種自由和開放源碼的類Unix 操作系統(tǒng)。目前存在著許多不同的Linux, 但它們都使用了Linux 內(nèi)核。Linux 可安裝在各種計(jì)算機(jī)硬件設(shè)備中,從手機(jī)、平板電腦、路由器和視頻游戲控制臺,到臺式計(jì)算機(jī)、大型機(jī)和超級計(jì)算機(jī)。Linux 是一個領(lǐng)先的操作系統(tǒng),世界上運(yùn)算最快的10臺超級計(jì)算機(jī)運(yùn)行的都是Linux 操作系統(tǒng)。
DNS 是基本的TCP/IP網(wǎng)絡(luò)服務(wù)之一,用數(shù)字表示IP 地址難以記憶,而且不夠形象、直觀,于是就產(chǎn)生了域名方案,即為聯(lián)網(wǎng)計(jì)算機(jī)賦予有意義的名稱。在Internet 上域名與IP 地址之間是一一對應(yīng)的,計(jì)算機(jī)之間通過IP 地址進(jìn)行通信,將域名轉(zhuǎn)換為IP 地址稱為域名解析,DNS (Domain Name Server )就是專門進(jìn)行域名解析的服務(wù)器。要正確部署DNS 服務(wù)器,理解區(qū)域(Domain )的關(guān)系就非常重要。對于企業(yè)用戶來說,還可以通過域名來反映自己的品牌和服務(wù)內(nèi)容,以提升企業(yè)形象??傊?,DNS 在TCP/IP網(wǎng)絡(luò)中具有非常重要的地位。
1.2 DNS服務(wù)器配置的目的
1) 掌握DNS 服務(wù)器的概念
DNS 是域名服務(wù)器(Domain Name Server ) 的縮寫,在TCP/IP網(wǎng)絡(luò)中是
一種很重要的網(wǎng)絡(luò)服務(wù),它用于將易于記憶的域名和不易記憶的IP 地址進(jìn)行轉(zhuǎn)化。
2) 掌握DNS 服務(wù)器工作原理及功能
DNS 通過在網(wǎng)絡(luò)中創(chuàng)建不同的區(qū)域(一個區(qū)域代表該網(wǎng)絡(luò)中要命名的資
源的管理集合),并采用一個分布式數(shù)據(jù)系統(tǒng)進(jìn)行主機(jī)名和地址的查詢。當(dāng)在客服機(jī)的瀏覽器中鍵入要訪問的主機(jī)名時就會觸發(fā)一個IP 地址的查詢請求,請求會自動發(fā)送到默認(rèn)的DNS 服務(wù)器,DNS 服務(wù)器就會從數(shù)據(jù)庫中查詢 5
,該主機(jī)所對應(yīng)的IP 地址,并將找到IP 地址作為查詢結(jié)果返回。瀏覽器得到IP 地址后,就根據(jù)IP 地址在Internet 中定位所要訪問的資源。
3) 掌握DNS 的組成及查詢
① 域名空間
② 域名服務(wù)器
③ 解析器
4) DNS 服務(wù)器的類型
① 主域名服務(wù)器(master server)
② 輔助域名服務(wù)器(slave server)
③ 緩存域名服務(wù)器(caching only server)
2.課程設(shè)計(jì)題目描述及要求
2.1 描述 DNS 服務(wù)器是計(jì)算機(jī)域名系統(tǒng) (Domain Name System 或Domain Name
Service) 的縮寫,它是由解析器和域名服務(wù)器組成的。域名服務(wù)器是指保存有該網(wǎng)絡(luò)中所有主機(jī)的域名和對應(yīng)IP 地址,并具有將域名轉(zhuǎn)換為IP 地址功能的服務(wù)器。其中域名必須對應(yīng)一個IP 地址,而IP 地址不一定有域名。域名系統(tǒng)采用類似目錄樹的等級結(jié)構(gòu)。域名服務(wù)器為客戶機(jī)/服務(wù)器模式中的服務(wù)器方,它主要有兩種形式:主服務(wù)器和轉(zhuǎn)發(fā)服務(wù)器。將域名映射為IP 地址的過程就稱為“域名解析”。
DNS 采用客戶/服務(wù)器機(jī)制,實(shí)現(xiàn)名稱與IP 地址的轉(zhuǎn)換。DNS 服務(wù)器上提供域名解析庫,響應(yīng)客戶端的域名查詢請求,DNS 客戶端也稱解析程序,用來查詢服務(wù)器獲取名稱解析信息。DNS 是基本的TCP/IP網(wǎng)絡(luò)服務(wù)之一,用數(shù)字表示IP 地址難以記憶,而且不夠形象、直觀,于是就產(chǎn)生了域名方案,即為聯(lián)網(wǎng)計(jì)算機(jī)賦予有意義的名稱。在Internet 上域名與IP 地址之間是一一對應(yīng)的,計(jì)算機(jī)之間通過IP 地址進(jìn)行通信,將域名轉(zhuǎn)換為IP 地址稱為域名解析,DNS (Domain Name Server )就是專門進(jìn)行域名解析的服務(wù)器。
6
,2.2 要求
1) 本課程設(shè)計(jì)主要完成在Linux9.0下的DNS 服務(wù)器的配置,通過此次課程設(shè)
計(jì)進(jìn)一步熟悉DNS 服務(wù)器及在Linux 下的相關(guān)操作。
2) 正確操作DNS 服務(wù)器的配置,完成windows 和linux9.0的配置。
3) 正確完成DNS 服務(wù)器的正向解析模塊和逆向解析模塊的設(shè)置,實(shí)現(xiàn)IP 與域
名的相互解析。
4) 將所配置過程完整以文字、圖片等描述出來,規(guī)范完成課程設(shè)計(jì)報(bào)告。
3. DNS服務(wù)器域名解析原理
3.1 正向解析與逆向解析
按照DNS 查詢目的,可將DNS 解析分為以下兩種類型:
正向解析:根據(jù)計(jì)算機(jī)的DNS 名稱(即域名)解析出相應(yīng)是IP 地址。 反向解析:根據(jù)計(jì)算機(jī)的IP 地址解析出它的DNS 名稱,主要用來為服務(wù)器進(jìn)行身份驗(yàn)證。
3.2域名解析過程
DNS 域名解析過程如圖所示,具體如下說明:
1)當(dāng)客戶端提出查詢請求時,首先在本地計(jì)算機(jī)的緩存中或者HOSTS 文件中查找。如果本地獲得查詢信息,查詢完成。否則繼續(xù)嘗試下面的解析過程。
2)客戶端向所設(shè)置的本地DNS 服務(wù)器發(fā)起一個遞歸的DNS 查詢。
3)本地DNS 服務(wù)器接到查詢請求,首先查詢本地緩存。如果緩存中存在該記錄,則直接返回查詢結(jié)果,查詢完成。否則繼續(xù)嘗試下面的解析過程。
4)如果本地DNS 服務(wù)器就是所查詢區(qū)域的權(quán)威服務(wù)器,查找本地DNS 區(qū)域數(shù)據(jù)文件,無論是否查詢到匹配信息,都做出權(quán)威性應(yīng)答,至此查詢完成。如果本地DNS 服務(wù)器不是所查詢區(qū)域的權(quán)威服務(wù)器,繼續(xù)嘗試下面的解析過程。
5)如果本地DNS 服務(wù)器配置有DNS 轉(zhuǎn)發(fā)器并符合轉(zhuǎn)發(fā)條件,將查詢請求交給DNS 轉(zhuǎn)發(fā)器(另一DNS 服務(wù)器),有DNS 轉(zhuǎn)發(fā)器負(fù)責(zé)完成解析。否則繼續(xù)嘗試 7
,下面的解析過程。
6)
4. 設(shè)計(jì)實(shí)驗(yàn)步驟
4.1 設(shè)置NDS 網(wǎng)絡(luò)配置環(huán)境,linux9.0與Windows 應(yīng)用環(huán)境在同一網(wǎng)段下 進(jìn)入Linux 界面后,在系統(tǒng)設(shè)置網(wǎng)絡(luò)ip 如下:
將eth0的ip 地址設(shè)置為靜態(tài)
ip (地址): 10.10.34.69
netmask (子網(wǎng)掩碼):255.255.255.0
default gateway(默認(rèn)網(wǎng)關(guān)):10.10.34.254
保存網(wǎng)絡(luò)設(shè)置
4.2 檢測主windows 主機(jī)與linux9.0是否連通
打開終端,用ping 命令在虛擬機(jī)上查看是否與主機(jī)相通。
顯示結(jié)果如下圖所示。
用ping 命令在windows 主機(jī)上查看是否與虛擬機(jī)相通。
顯示結(jié)果如下圖所示。
8
,以上所示說明連通
4.3 在linux9.0網(wǎng)路配置中設(shè)置域名服務(wù)
1. 首先設(shè)置正向主區(qū)塊,填寫域名為:prr.com 如圖所示 。 單擊確定
添加一條記錄,主機(jī)名和地址。添加名稱服務(wù)器
單擊確定
9
,2. 設(shè)置逆向主區(qū)塊,設(shè)置ip 和主機(jī)全稱(即服務(wù)器的域名) 如圖所示
增加名稱服務(wù)器和逆向地址,顯示結(jié)果如圖
(注:這里逆向地址添加兩個)點(diǎn)擊確定
10
,3. Linux9.0域名服務(wù)器設(shè)置結(jié)果如下圖所示
11
,5. 檢測
5.1 在windows 下設(shè)置網(wǎng)絡(luò)域名服務(wù)
在windows 下設(shè)置首選DNS 服務(wù)ip 地址:10.10.34.69
5.2 檢測設(shè)置是否完成
在windows 主機(jī)運(yùn)行終端,檢測解析是否成功
1. 輸入命令:Nslookup 10.10.34.69 按回車鍵 查看結(jié)果
2. 再輸入命令:nslookup www.prr.com
查看結(jié)果
結(jié)果如圖所示則解析成功。
12