卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

實驗六 DNS服務器的配置

實驗六 DNS 服務器配置與管理一、實驗目的● 掌握linux 系統(tǒng)中只緩存服務器的配置?!?掌握Linux 系統(tǒng)中主DNS 服務器的配置?!?了解Linux 下輔助DNS 服務器的配置?!?了解l

實驗六 DNS 服務器配置與管理

一、實驗目的

● 掌握linux 系統(tǒng)中只緩存服務器的配置。

● 掌握Linux 系統(tǒng)中主DNS 服務器的配置。

● 了解Linux 下輔助DNS 服務器的配置。

● 了解linux 下子域服務器的配置。

二、試驗環(huán)境

● 虛擬機中安裝Linux Redhat ES5.0。

● Dns 服務器bind 軟件包為9.3.3版本。

三、項目背景

某企業(yè)擁有一個獨立的局域網(192.168.1.0/24),網絡拓撲如下圖所示。該企業(yè)中已經有自己的網頁,員工希望通過域名來進行訪問,同時員工也需要訪問 Internet 上的網站。該企業(yè)已經申請了域名 jnrplinux.com,公司需要 Internet 上的用戶通過域名訪問公司的網頁。為了保證可靠,不能因為DNS 的故障,導致網頁不能訪問。

jnrplinux.com

DNS

dns.jnrplinux.com

現要求在企業(yè)內部構建一臺 DNS服務器,為局域網中的計算機提供域名解析服務。DNS 服務器管理 jnrplinux.com 域的域名解析,DNS 服務器的域名為dns .jnrplinux.com ,IP 地址為

192.168.1.110。輔助DNS 服務器的IP 地址為192.168.1.3。同時還必須為客戶提供Internet 上的

財務部Cw.jnrplinux.com 192.168.1.11經理部OA 系統(tǒng)銷售部Jl.jnrplinux.com Xs.jnrplinux.com 192.168.1.13192.168.1.12

,

主機的域名解析。要求分別能解析以下域名:財務部(cw.jnrplinux.com :192.168.1.11),銷售部(xs.jnrplinux.com:192.168.1.12) ,經理部(jl.jnrplinux.com:192.168.1.13) ,OA 系統(tǒng)(oa. jnrplinux.com :192.168.1.13) 。

四、實驗指導

1. 所需軟件包

2. 配置文件介紹

1

,

五、實驗內容

子項目1. 配置只緩存服務器

1) 檢查軟件包

通過下圖的命令檢查軟件包安裝情況,如果沒有安裝的話,安裝相應的軟件包。本實驗室的bind 軟件均已安裝,需要進一步檢查cacheing-nameserver 文件。

2)安裝只緩存服務器

● 在上下載該cacheing-nameserver 的rpm 包。

● 將該rpm 文件放入linux 系統(tǒng)中。

● 進入該文件的所在目錄,運行如下命令

3)網絡設置

只緩存服務器由于需要與Internet 中的根域服務器交換信息,所以本實驗中,請將linux 服務器的IP 地址設置為10.22.152.*網段,設置相應的網關和子網掩碼,并測試聯通性。

由于后兩個項目中的IP 地址不需要連通Internet ,只有本項目需要連通,所以可以采用最簡單的配制IP 地址方法,使用命令

ifconfig eth0 10.22.152.* netmask 255.255.255.128 gw 10.22.152.*

4)修改配置文件

只緩存服務器的設置并不需要生成named.conf ,只需要使用現有的/etc /named.caching-nameserver.conf和/etc/named.rfc1912.zones即可。

修改/etc/named.caching-nameserver. conf

2

,

5)啟動并測試

啟動服務器:service named start 察看端口:netstat –lptn

3

,

測試只緩存服務器是否起作用,需要修改客戶端的DNS server IP。

如果客戶端為linux ,則需要修改配置文件/etc/resolv.conf

cat “nameserver 10.22.149.6” >> /etc/resolv.conf

測試截圖如下,即可以測試localhost ,又可以測試因特網上的某個域名(前提條件是該DNS 服務器可以連通Internet )。

如果在其他主機上進行測試,則顯示查詢失敗。錯誤原因是查詢被拒絕,“Query Refused”。

4

,

查找原因,文件named.caching-nameserver.conf 中view 視圖下面包含有限制查詢源主機和目的主機的語句,將其注銷掉,即可測試成功。

測試結果如下圖,在非本機上也可查詢成功。此時,該dns 服務器作為一個只緩存服務器,可以將客戶端的請求轉發(fā)到根域服務器上,并將結果返回給客戶端。

子項目2. 主DNS 服務器——jnrp 區(qū)域正向反向解析的實現

1) 網絡設置

由于項目背景的要求,重新設置將本DNS 服務器的IP 地址:設為192.168.*.*網段。

請同時修改以下項目:IP 地址,子網掩碼,DNS

5

,

2) 修改主配置文件

當DNS 服務器不僅僅作為只緩存服務器存在時,則需要創(chuàng)建另外的主配置文件/etc/named.conf,其真實目錄為/var/named/chroot/etc/named.conf

● 創(chuàng)建named.conf 文件

cat named.caching-nameserver.conf >> named.conf

cat named.rfc1912.zones >> named.conf

cat rndc.key >> named.conf

注意:此處是將此三個文件合并為一個文件,即named.conf ,

請將該文件中包含“view localhost_resolver {};”的一整段全部刪除?。》駝t系統(tǒng)會認為仍然是只緩存服務器,而不會重新讀取named.conf 文件的內容成為主DNS

● 添加管理的zone 信息

確定zone 的名稱,服務器類型及區(qū)域文件名。

編輯配置文件/etc/named.conf,在“key rndckey ”一段前添加“jnrplinux.com ”正向區(qū)域及“1.168.192.in-addr.arpa ”反向區(qū)域。

注意:此處的反向zone 中區(qū)域名應該根據ip 地址的不同而不同。比如,主機IP 地址為192.168.2.*,則其中的1.168.192.in-addr.arpa 應該改為2. 168.192.in-addr.arpa。

● 測試主配置文件是否起作用

重啟服務器,出現如下圖所示:

6

,

畫線語句表明,named 進程試圖讀取named.conf 配置文件的內容,加載區(qū)域數據庫文件,但是由于此時我們尚未創(chuàng)建區(qū)域數據庫文件,所以加載失敗。

3) 創(chuàng)建區(qū)域數據庫文件

正反向區(qū)域數據庫文件的格式比較重要,不能隨意修改,可以采用軟件中現有的模板加以修改,如下圖所示,注意此文件名應與主配置文件中相一致。

7

,

● 修改/var/named/chroot/var/named/jnrplinux.com.zone正向數據庫文件。

●修改/var/named/chroot/var/named/1.zone反向數據庫文件。

8

,

4) 修改文件屬性

由于named 進程會以named 用戶的身份加載區(qū)域數據庫文件,所以2)中創(chuàng)建的區(qū)域數據庫文件需對named 用戶具有rw 的權限,如果該文件的屬主和屬組都是root, 則在加載文件時會出錯,日志中會提示“permission deny”。

將這兩個區(qū)域數據庫文件的屬主和屬組改為named

chown root.named 1.zone

chown root.named jnrplinux.com.zone

5) 啟動服務并查看狀態(tài)

6) 查看日志文件

下圖的日志文件中紅線位置所示為兩個自定義區(qū)域已經加載成功。

9

標簽: