-DNS服務(wù)器配置 與管理
《網(wǎng)絡(luò)操作系統(tǒng)配置與管理》課程論文PINGDINGSHAN UNIVERSITY題 目: DNS服務(wù)器配置與管理院(系): 軟件學(xué)院專業(yè)年級: 軟件工程 2011級
《網(wǎng)絡(luò)操作系統(tǒng)配置與管理》
課程論文
PINGDINGSHAN UNIVERSITY
題 目: DNS服務(wù)器配置與管理
院(系): 軟件學(xué)院
專業(yè)年級: 軟件工程 2011級
姓 名:
學(xué) 號:
2014年06月12日
1
,摘要
針對Internt 服務(wù)中存在的IP 地址不方便記憶的問題,本文通過對DNS 進行分析研究設(shè)計并實現(xiàn)了一個DNS 服務(wù)系統(tǒng),提供域名正向解析、反向解析等功能,具有技術(shù)實現(xiàn)比較靈活、方便,簡單易行等特點,能有效地解決IP 地址不便于記憶等問題,
關(guān)鍵詞:正向解析、反向解析、主配置文件
2
,1 引言
在早期的IP 網(wǎng)路世界里面每臺電腦都只用IP 地址來表示不久人們就發(fā)現(xiàn)這樣很難記憶于是一些UNIX 的使用者就建立一個HOSTS 對應(yīng)表將IP 和主機名字對應(yīng)起來這樣用戶只需輸入電腦名字就可以代替IP 來進行溝通了。如果你安裝了Linux 系統(tǒng)在/etc下面就可以找到這個hosts 檔案了在NT 的系統(tǒng)里你也可以在winntsystem32driversetc下面找到它。不過這個HOSTS 檔是要由管理者手工維護的最大的問題是無法適用于大型網(wǎng)路而且更新也是件非常頭痛的事情。這就是DNS 大派用場的時候了。
DNS 是域名系統(tǒng) (Domain Name System) 的縮寫,它是由解析器和域名服務(wù)器組成的。域名服務(wù)器是指保存有該網(wǎng)絡(luò)中所有主機的域名和對應(yīng)IP 地址,并具有將域名轉(zhuǎn)換為IP 地址功能的服務(wù)器。其中域名必須對應(yīng)一個IP 地址,而IP 地址不一定有域名。域名系統(tǒng)采用類似目錄樹的等級結(jié)構(gòu)。域名服務(wù)器為客戶機/服務(wù)器模式中的服務(wù)器方,它主要有兩種形式:主服務(wù)器和轉(zhuǎn)發(fā)服務(wù)器。將域名映射為IP 地址的過程就稱為“域名解析”。在Internet 上域名與IP 地址之間是一對一(或者多對一)的,域名雖然便于人們記憶,但機器之間只能互相認識IP 地址,它們之間的轉(zhuǎn)換工作稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來完成,DNS 就是進行域名解析的服務(wù)器。
2 分析解決問題
該通信軟件采用C/S模型進行開發(fā),即客戶/服務(wù)器模型,正確搭建DNS 服務(wù)器需要一種既安全又易于管理的網(wǎng)絡(luò)操作系統(tǒng)。我們所使用的網(wǎng)絡(luò)操作系統(tǒng)為Linux 系統(tǒng), Linux 系統(tǒng)是一個類似UNIX 的操作系統(tǒng),但又不等同于UNIX ,該系統(tǒng)執(zhí)行效率高、安全性高、穩(wěn)定性好,支持多種硬件平臺,具有強大的網(wǎng)絡(luò)功能,并支持多任務(wù)、多用戶。
在Linux 操作系統(tǒng)下我們首先需要做的就是安裝DNS 服務(wù)器,其次則是配置主要名稱服務(wù)器,然后進行配置輔助DNS 服務(wù)器,接著是對DNS 服務(wù)器的常規(guī)配置,最后是建立子域并進行區(qū)域委派。
2.1 安裝DNS 服務(wù)器
1)首先,使用命令
# rpm –qa|grep bind
檢查系統(tǒng)是否已經(jīng)默認安裝。
3
,2)使用RPM 方式安裝,系統(tǒng)安裝光盤上已經(jīng)自帶了DNS 的rpm 安裝包。使用rpm
命令即可安裝(推薦使用這種安裝方式)。
rpm –ivh bind-9.3.4-10.P1.e15.i386.rpm 或者rpm –ivh *bind*.rpm 進行安裝
2.2 配置主服務(wù)器
1)首先將named.root 文件復(fù)制到/var/named目錄下(該文件為根提示文件)。
2)主配置文件#var /etc/named.conf
4
3)配置正向解析區(qū)域
# vi /var/named/guoxuemin.cn.zone
5
可以使用named-checkzone 來檢查區(qū)域文件的合法性。
4)配置反向解析區(qū)域
# vi /var/named/99.168.192.in-addr.arpa.zone
5)測試
使用named status命令查看運行狀態(tài):
使用host 命令測試:
6
,使用nslookup 命令測試:
使用dig 命令
7
測試無異常,主DNS 服務(wù)器配置完畢。
8
2.3 輔助DNS 服務(wù)器配置
輔助DNS 服務(wù)器的安裝同主DNS 服務(wù)器,也需要將named.root 復(fù)制到/var/named目錄下,按上面的步驟操作就可以了,這里就不再重復(fù)說明。輔助DNS 服務(wù)器的配置,只需要配置/etc/named.conf這個文件就可以了。
# /etc/named.conf
配置完后,重啟DNS 服務(wù),我們可以使用tail 命令打開日志,查看輔助DNS 服務(wù)器跟主DNS 服務(wù)器同步的過程:
9
,同步完成后,我們可以看到/var/named/slaves/下已經(jīng)自動生成了正向解析和反向解析文件:
2.4子域與區(qū)域委派
子域的配置方法與主域其實是相同的,也是先配置/etc/named.conf文件,然 后建立正向解析和反向解析文件。
# vi /etc/named.conf
# vi /var/named/Shenzhen.guoxuemin.cn..zone
10