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

04學(xué)習(xí)情境4:DNS服務(wù)器安裝、配置與管理

學(xué)習(xí)情境四 DNS 服務(wù)器安裝、配置與管理 知識目標(biāo):1. 掌握Windows Server 2008下DNS 服務(wù)的基本配置方法2. 掌握Linux 下DNS 服務(wù)的基本配置方法3. 了解DNS 域

學(xué)習(xí)情境四 DNS 服務(wù)器安裝、配置與管理 知識目標(biāo):

1. 掌握Windows Server 2008下DNS 服務(wù)的基本配置方法

2. 掌握Linux 下DNS 服務(wù)的基本配置方法

3. 了解DNS 域名解析原理和有關(guān)術(shù)語

4. 掌握利用Bind 組件實現(xiàn)多線路動態(tài)智能DNS 解析的方法

能力目標(biāo):

1. 能根據(jù)企業(yè)實際情況,在Windows 和Linux 服務(wù)器上配置DNS 服務(wù),并進(jìn)行DNS 解析服務(wù)測試

2. 能根據(jù)多線路單服務(wù)器的網(wǎng)絡(luò)情況,配置智能DNS 服務(wù)器

3. 能利用RouterOS 模擬多線路環(huán)境和進(jìn)行服務(wù)器IP 地址映射,測試動態(tài)智能DNS 解析功能是否正確

情景再現(xiàn)與任務(wù)分析:

目前我國存在著較多的ISP (互聯(lián)網(wǎng)服務(wù)提供商),如北方地區(qū)的中國聯(lián)通,南方地區(qū)的中國電信,以及覆蓋全國大中專院校和科研機(jī)構(gòu)的中國教育網(wǎng)CERNET 。這些ISP 可以為用戶提供個性化的接入服務(wù)。

由于之前學(xué)校網(wǎng)絡(luò)使用電信單線接入方式,DNS 設(shè)備也僅是簡單的將網(wǎng)絡(luò)服務(wù)(如Web 、E-mail 、OA 等)的域名解析為固定的IP 地址,用戶訪問域名時解析到的IP 地址始終不變。此時當(dāng)用戶訪問學(xué)校主頁時,無論他來自中國聯(lián)通還是中國教育網(wǎng)甚至是國外的用戶,最終都要通過電信的網(wǎng)絡(luò),才能到達(dá)域名對應(yīng)的IP 地址。由于不同ISP 之間或多或少都存在一些網(wǎng)間瓶頸問題,而且在網(wǎng)間通信負(fù)荷稍高時,非電信的網(wǎng)絡(luò)用戶甚至無法正常訪問該網(wǎng)站。為了解決這類問題,且隨著網(wǎng)絡(luò)應(yīng)用技術(shù)的發(fā)展和高校師生隊伍的壯大,學(xué)校考慮到網(wǎng)絡(luò)的健壯性,決定同時接入多個ISP 的網(wǎng)絡(luò),以提高訪問不同ISP 網(wǎng)絡(luò)的速度,即在原有網(wǎng)絡(luò)環(huán)境中布設(shè)2個網(wǎng)絡(luò)出口,一個是電信,另一個是教育網(wǎng)。

假設(shè)如果純粹為了提高不同ISP 網(wǎng)絡(luò)用戶訪問學(xué)校Web 服務(wù)器的速度,可以分別在2個出口部署2臺Web 服務(wù)器,配置2個IP 地址和申請2個域名進(jìn)行解析,不同的ISP 網(wǎng)絡(luò)用戶訪問不同的域名。但這不僅提高了學(xué)校建設(shè)和網(wǎng)絡(luò)管理成本,也不便于用戶訪問學(xué)校服務(wù)器。利用智能DNS 技術(shù)和路由器映射技術(shù),可以實現(xiàn)1臺Web 服務(wù)器、1個域名同時為多個ISP 網(wǎng)絡(luò)提供服務(wù)。

以學(xué)校網(wǎng)站為例,處于校園網(wǎng)內(nèi)網(wǎng)的1臺Web 服務(wù)器,IP 地址為192.168.200.10,通過路由器映射到外網(wǎng)2個出口的2個不同IP 地址:59.77.158.10(限教育網(wǎng)用戶)和59.56.178.51(電信用戶及其他);該Web 服務(wù)器只申請一個域名:www.fjcc.edu.cn ,當(dāng)用戶訪問該域名時,智能DNS 服務(wù)器會先檢查該用戶發(fā)送數(shù)據(jù)包的源IP 地址,再根據(jù)其內(nèi)部的ISP-IP 地址池映射表判斷用戶是來自哪一個ISP ,如果是教育網(wǎng)用戶就解析為59.77.158.10,電信用戶或其他ISP 網(wǎng)絡(luò)用戶就解析為59.56.178.51。實現(xiàn)不同ISP 網(wǎng)絡(luò)用戶不需要跨ISP 網(wǎng)絡(luò)訪問學(xué)校Web 服務(wù)器。

,

2nnWindows 與 Linux 網(wǎng)絡(luò)管理與維護(hù)nn同樣地,智能 DNS 服務(wù)器也可以為校園網(wǎng)內(nèi)網(wǎng)的用戶,將 www.fjcc.edu.cn 解析為 192.168.200.10,使得內(nèi)網(wǎng)用戶不需要經(jīng)路由器出口轉(zhuǎn)一圈后,再回來訪問內(nèi)網(wǎng)服務(wù)器,提 高內(nèi)網(wǎng)用戶訪問效率。具體的網(wǎng)絡(luò)拓?fù)鋱D見圖 4-1。nnCERNET 路由器 ……nn防火墻 智能 DNS 服務(wù)器 校園網(wǎng)nn電信或 其他 ISP ……nn…… Web 服務(wù)器 圖 4-1 校園網(wǎng)網(wǎng)絡(luò)拓?fù)鋘nDNS 服務(wù)器對來自校園內(nèi)部局域網(wǎng)、 外部電信網(wǎng)絡(luò)和教育網(wǎng)等不同網(wǎng)絡(luò)的用戶需要實 現(xiàn)域名解析任務(wù),參見下表所示。n表 4-1 域名 dns.fjcc.edu.cn www.fjcc.edu.cn mail.fjcc.edu.cn oa.fjcc.edu.cn ftp.fjcc.edu.cn 域名解析對照表 電信 IP 地址 無, 僅在教育網(wǎng)注冊 59.56.178.51 59.56.178.50 無,僅供內(nèi)網(wǎng)訪問 無,僅供內(nèi)網(wǎng)訪問 教育網(wǎng) IP 地址 59.77.158.1 59.77.158.10 59.77.158.12 無,僅供內(nèi)網(wǎng)訪問 無,僅供內(nèi)網(wǎng)訪問 局域網(wǎng) IP 地址 192.168.200.1 192.168.200.10 192.168.200.12 192.168.200.15 192.168.200.250nn

,

學(xué)習(xí)情境四 DNS 服務(wù)器安裝、配置與管理

學(xué)習(xí)情境教學(xué)場景設(shè)計: 學(xué)習(xí)領(lǐng)域

學(xué)習(xí)情境

行動環(huán)境

1. 企業(yè)現(xiàn)場

2. 校內(nèi)實訓(xùn)

基地 Windows 與Linux 網(wǎng)絡(luò)管理與維護(hù) DNS 服務(wù)器安裝、配置與管理 場景設(shè)計 工具、設(shè)備、教件 1. 投影儀或多媒體網(wǎng)絡(luò)廣播軟件; 1. 分組(每組2人); 2. 教師講解實際企業(yè)工作中為什么需2. 多媒體課件、操作過程屏幕視頻要架設(shè)智能DNS 服務(wù)器;DNS 域名錄像;

解析原理;架設(shè)智能DNS 需要的軟3. 安裝有雙網(wǎng)卡(其中一塊可以是

無線網(wǎng)卡)的服務(wù)器或PC 機(jī); 件和技術(shù);

3. 學(xué)生提出架設(shè)DNS 服務(wù)器方案設(shè)4. 網(wǎng)絡(luò)互聯(lián)設(shè)備;

5. 能模擬跨網(wǎng)段訪問的物理交換想;

機(jī)環(huán)境或虛擬網(wǎng)絡(luò)環(huán)境。

4. 討論形成方案;

5. 方案評估;

6. 提交文檔。

任務(wù)一:CentOS 6域名服務(wù)系統(tǒng)DNS 配置與管理

知識準(zhǔn)備

1.什么是DNS

DNS (Domain Name System,域名服務(wù)系統(tǒng))的作用是復(fù)雜難記的IP 地址轉(zhuǎn)換成簡明易記的域名,實現(xiàn)名稱與IP 地址的轉(zhuǎn)換,在TCP/IP網(wǎng)絡(luò)中有非常重要的地位。DNS 存儲域名和IP 地址映射關(guān)系的方式是采用一個分布式數(shù)據(jù)庫,其命名系統(tǒng)采用層次的邏輯結(jié)構(gòu),如圖一棵倒置的樹,如圖4-2所示。這個邏輯樹結(jié)構(gòu)稱為域名空間,該空間中的每個節(jié)點或域都有一個唯一的名字。DNS 協(xié)議使用UDP 的53號端口進(jìn)行通信。

根(root)

oa …… www

圖4-2 域名空間

,

4 Windows 與Linux 網(wǎng)絡(luò)管理與維護(hù)

2.DNS 解析原理及流程

由于DNS 服務(wù)利用類似樹狀目錄的方式,將主機(jī)名稱的管理分配在不同層次的DNS 服務(wù)器中,通過分層管理,每臺主機(jī)記憶的信息都不會太多,而且相當(dāng)容易修改。而且每一臺DNS 主機(jī)僅管理下一層DNS 主機(jī)的名稱解析,至于下層的下層,則授權(quán)給下層的DNS 主機(jī)來管理。下面通過實際的例子來說明DNS 的域名解析過程。假設(shè)客戶機(jī)通過福州電信的寬帶接入Internet ,福州電信為其分配的主DNS 服務(wù)器地址為218.85.157.99,當(dāng)用戶在瀏覽器的地址欄輸入www.fjcc.edu.cn 網(wǎng)址時,其域名解析過程如圖4-3所示。

(2)www.fjcc.edu.cn

(4)www.fjcc.edu.cn

讀取

保存

(5)edu域DNS 服務(wù)器地址 (6)www.fjcc.edu.cn (7)fjcc域DNS (1)

(10)

本地DNS 服務(wù)器 218.85.157.99

(8)www.fjcc.edu.cn

客戶機(jī)

edu 域服務(wù)器 cn 域服務(wù)器

(3)cn域DNS 服務(wù)器地址

根域服務(wù)器

(9)www.fjcc.edu.cn對應(yīng)的

IP 為59.56.178.51

圖4-3 域名解析過程

fjcc 域服務(wù)器

(1)用戶向福州電信DNS 服務(wù)器發(fā)送解析www.fjcc.edu.cn 的請求; (2)當(dāng)本地DNS 服務(wù)器收到請求后,先查詢本地的緩存,如果有記錄項,則本地DNS 服務(wù)器就直接把查詢結(jié)果返回給客戶機(jī),如果沒有,則本地DNS 服務(wù)器就直接把請求發(fā)送給根域服務(wù)器; (3)根域服務(wù)器再返回給本地DNS 服務(wù)器一個查詢域(根域的子域,即cn 域)的主域名服務(wù)器地址; (4)~(8)本地DNS 服務(wù)器逐個向edu.cn 域和fjcc.edu.cn 域發(fā)送域名解析請求,并保存自己的緩存; (9)域名服務(wù)器fjcc.edu.cn 收到請求后,查詢DNS 記錄中的www 主機(jī)的信息,并將結(jié)果返回給218.85.157.99域名服務(wù)器; (10)本地DNS 服務(wù)器把返回的結(jié)果保存到緩存中,以備下一次使用,同時將結(jié)果返

,

學(xué)習(xí)情境四 DNS 服務(wù)器安裝、配置與管理

回給客戶機(jī)。這樣就完成了一次域名解析過程。

3.正向解析與反向解析

正向解析是指從域名到IP 地址的解析過程,反向解析是指從IP 地址到域名的解析過程。正向解析是Internet 中客戶端訪問互聯(lián)網(wǎng)域名時使用率最高的請求。

反向解析的作用在于對服務(wù)器的身份進(jìn)行驗證。對于互聯(lián)網(wǎng)上的多數(shù)服務(wù)器,都會對接收數(shù)據(jù)的源地址進(jìn)行反向查詢,以驗證該信息是否來自注冊合法的地址。如在電子郵件系統(tǒng)中,郵件服務(wù)器在接受郵件時,如果對郵件源地址無法進(jìn)行反向解析,表明發(fā)送郵件服務(wù)器為非法站點,很可能是垃圾郵件,導(dǎo)致郵件被退回或屏蔽。

4.DNS 區(qū)域和DNS 區(qū)域資源記錄

為了便于根據(jù)實際情況來分散DNS 名稱管理工作的負(fù)荷,將DNS 名稱空間劃分為區(qū)域(Zone )來進(jìn)行管理。Zone 是DNS 服務(wù)器的管轄范圍,是由各種資源記錄(Resource Records ,簡稱RRs )構(gòu)成的。DNS 區(qū)域資源記錄的種類決定了該資源記錄對應(yīng)的計算機(jī)功能。打比方說,如果建立了主機(jī)記錄,就表明計算機(jī)是主機(jī)(用于提供Web 服務(wù)、FTP 服務(wù)等),如果建立的是郵件服務(wù)器記錄,就表明計算機(jī)是郵件服務(wù)器。常見的資源記錄類型包括以下幾種:

(1)主機(jī)記錄(A ):將DNS 域名映射到一個單一的IP 地址。并非所有計算機(jī)都需要主機(jī)記錄,但是在網(wǎng)絡(luò)上共享資源的計算機(jī)需要該記錄,如服務(wù)器、其他DNS 服務(wù)器、郵件服務(wù)器等,都需要在DNS 服務(wù)器上建立主機(jī)記錄。

(2)別名記錄(CNAME ):為主機(jī)指定別名,即允許使用多個名稱指向單個主機(jī),使得某些任務(wù)更容易執(zhí)行。例如,在一臺主機(jī)上同時運(yùn)行FTP 服務(wù)和Web 服務(wù),那么通過ftp.fjcc.edu.cn 和www.fjcc.edu.cn 提供服務(wù)的時候就需要為該主機(jī)建立別名資源記錄。

(3)郵件交換器記錄(MX ):用于將DNS 域名映射為交換或轉(zhuǎn)發(fā)郵件的計算機(jī)名稱,說明哪臺服務(wù)器是當(dāng)前區(qū)域的郵件服務(wù)器。該記錄由電子郵件服務(wù)器程序使用,用來根據(jù)MX 資源記錄為電子郵件客戶機(jī)定位郵件服務(wù)器。

(4)指針記錄(PTR ):指針記錄將計算機(jī)的IP 地址轉(zhuǎn)換成反向的DNS 域名。PTR 是A 的逆向記錄。

(5)服務(wù)位置記錄(SRV ):用來說明一個服務(wù)器能夠提供什么樣的服務(wù),SRV 記錄在微軟的Active Directory中有著重要地位。從Windows Server 2000開始,要安裝域控制器必須事先安裝DNS 服務(wù)器,因為域內(nèi)的計算機(jī)需要依賴DNS 的SRV 記錄來定位域控制器。

5.智能DNS 解析

智能DNS 解析的最基本功能是用戶訪問網(wǎng)站時,能根據(jù)其不同的網(wǎng)絡(luò)線路把網(wǎng)站域名解析成不同的IP 地址。例如,DNS 服務(wù)器把同樣的域名記錄分別設(shè)置指向電信和教育網(wǎng)IP ,當(dāng)電信用戶訪問該域名時,智能DNS 會自動判斷訪問者的線路,并把域名對應(yīng)的電信IP 地址解析給用戶;而當(dāng)教育網(wǎng)用戶訪問時會自動解析返回其對應(yīng)的教育網(wǎng)IP 地址。 需要架設(shè)智能DNS 服務(wù)器的網(wǎng)絡(luò)環(huán)境大多是以下兩種情況:

(1)多線路機(jī)房:服務(wù)器本身有多個IP ,一個電信IP ,一個教育網(wǎng)IP 或者其他線

,

6 Windows 與Linux 網(wǎng)絡(luò)管理與維護(hù)

路。

(2)網(wǎng)站訪問者大量來自電信,教育網(wǎng)等,對網(wǎng)站的訪問速度要求較高。

任務(wù)實施

1.檢查DNS 服務(wù)組件是否安裝

在Linux 系統(tǒng)中,提供DNS 服務(wù)的組件是柏克萊大學(xué)發(fā)展出來的BIND (Berkeley Internet Name Domain)軟件。由于在安裝CentOS 6時,在“可選軟件包”選擇界面上已經(jīng)勾選了“bind-9.7.0”選項,所以該服務(wù)組件應(yīng)該已經(jīng)安裝到CentOS 6中。查詢BIND 服務(wù)組件是否已經(jīng)安裝,可通過在終端命令行窗口中執(zhí)行“rpm -qa bind ”命令。 [root@Linux6 ~]# rpm -qa bind

bind-9.7.0-5.P2.el6.i686

[root@Linux6 ~]#

2.修改DNS 服務(wù)器的主機(jī)名

在創(chuàng)建和閱讀DNS 配置文件時,為了方便理解,建議修改DNS 服務(wù)器的主機(jī)名稱。在安裝時設(shè)置的主機(jī)名稱為Linux6,臨時修改主機(jī)名稱可以使用“hostname <主機(jī)名>”命令(系統(tǒng)重啟后失效)。要永久修改主機(jī)名稱,需要修改“/etc/sysconfig/network”配置文件中的HOSTNAME 字段值,然后重啟系統(tǒng)。修改后顯示主機(jī)名和配置文件內(nèi)容應(yīng)按如下所示。

[root@dns ~]# hostname # 查看當(dāng)前主機(jī)名

dns

[root@dns ~]# cat /etc/sysconfig/network # 顯示配置文件內(nèi)容 NETWORKING=yes

HOSTNAME=dns

3.修改DNS 服務(wù)器本機(jī)域名

“/etc/hosts”配置文件是本機(jī)域名解析的數(shù)據(jù)文件,是DNS 早期的數(shù)據(jù)存放方式。即使本機(jī)并設(shè)置其它的DNS 服務(wù)器地址,系統(tǒng)在進(jìn)行域名解析時,事先也是先匹配該文件中的內(nèi)容。為了使本機(jī)也能識別dns.fjcc.edu.cn 域名,需要在該文件中增加一個本機(jī)名稱的別名。默認(rèn)的“/etc/hosts”文件內(nèi)容為:

[root@dns ~]# cat /etc/hosts

192.168.200.1 dns # Added by NetworkManager

127.0.0.1 localhost.localdomain localhost

::1 dns localhost6.localdomain6 localhost6

只需要修改第一行為“192.168.200.1 dns.fjcc.edu.cn dns ”即可。

4.修改DNS 服務(wù)組件的主配置文件

配置一臺DNS 服務(wù)器需要一組配置文件,如表4-2所示。CentOS 6中DNS 服務(wù)器的默認(rèn)主配置文件為“/etc/named.conf”,named 系統(tǒng)守護(hù)進(jìn)程運(yùn)行時,先從該文件中獲取其它配置文件的信息,然后按照各區(qū)域文件的設(shè)置提供域名解析服務(wù)。

表4-2 域名解析配置文件對照表 文件

主配置文件

緩沖文件

文件名稱 /etc/named.conf /var/named/named.ca 作用說明 設(shè)置全局參數(shù)、工作目錄、指定區(qū)域類型等參數(shù) 緩存服務(wù)器配置文件,通常不需要手工修改

,

學(xué)習(xí)情境四 DNS 服務(wù)器安裝、配置與管理 正向區(qū)域數(shù)據(jù)庫文件

反向區(qū)域數(shù)據(jù)庫文件

本機(jī)正向區(qū)域文件

本機(jī)反向區(qū)域文件 由named.conf 文件指定 由named.conf 文件指定 /var/named/named.localhost /var/named/named.loopback 7用于區(qū)域內(nèi)主機(jī)名到IP 地址的正向解析 用于區(qū)域內(nèi)IP 地址到主機(jī)名的反向解析 將本機(jī)名localhost 解析為127.0.0.1,無需修改 將本機(jī)回送IP 地址127.0.0.1解析為localhost 建議先備份“/etc/named.conf”主配置文件后再任務(wù)要求進(jìn)行修改,或在樣本文件“/usr/share/doc/bind-9.7.0/sample/etc/named.conf”的基礎(chǔ)上進(jìn)行修改。配置文件named.conf 的語法格式類似C 語言,注釋是“//”和“/*...*/”,每行結(jié)束用分號,其內(nèi)容主要由下面幾部分組成。 (1)DNS 服務(wù)器的全局配置參數(shù)

// 全局參數(shù)設(shè)置

options {

directory "/var/named"; // 指定服務(wù)器的工作目錄,即區(qū)域數(shù)據(jù)庫文件存放目錄 dump-file "/var/named/data/cache_dump.db"; // 服務(wù)器的緩存數(shù)據(jù)轉(zhuǎn)存文件

statistics-file "/var/named/data/named_stats.txt"; // 統(tǒng)計數(shù)據(jù)文件存放位置及文件名 recursion yes; // 允許遞歸查詢

allow-query { any; }; // 允許哪些客戶端查詢,any表示任何來源 // 當(dāng)本地DNS 服務(wù)器無法進(jìn)行域名解析時,把請求轉(zhuǎn)發(fā)到指定DNS 服務(wù)器進(jìn)行處理

// 此任務(wù)中,先轉(zhuǎn)發(fā)到福州電信DNS,后轉(zhuǎn)發(fā)到教育網(wǎng)福州大學(xué)DNS

forwarders {218.85.157.99;218.85.152.99;210.34.48.34;};

};

include "/etc/rndc.key"; // 將加密用的key 文件包含進(jìn)來

// 以下定義DNS 策略訪問控制需要的IP 列表,F(xiàn)JCC為校園網(wǎng)內(nèi)網(wǎng),EDU為教育網(wǎng)

// 不屬于FJCC 和EDU 的IP 用戶,默認(rèn)為電信用戶

// 因篇幅有限,在此只定義教育網(wǎng)的部分網(wǎng)段地址,讀者可以自行通過網(wǎng)絡(luò)搜索相關(guān)資料進(jìn)行補(bǔ)充 // 如果網(wǎng)段地址列表太長,可以將其放到另外一個文件中,用include 指令包含進(jìn)來

acl "EDU" { 59.76.0.0/16; 59.77.0.0/16; 59.78.0.0/16; };

acl "FJCC" { 192.168.0.0/16;};

(2)配置DNS 服務(wù)器域名解析日志

日志記錄了系統(tǒng)每天發(fā)生的各種各樣的事件,對于解決計算機(jī)系統(tǒng)故障和保證系統(tǒng)安全來說非常重要。用戶可以通過日志來了解系統(tǒng)運(yùn)行的狀態(tài),檢查各種錯誤發(fā)生的原因,或者尋找攻擊者留下的痕跡。除了系統(tǒng)和服務(wù)錯誤日志“/var/log/messages”外,多數(shù)服務(wù)組件都有自己的日志文件,DNS 服務(wù)也不例外。

雖然大多數(shù)應(yīng)用通過使用到日志用來跟蹤程序運(yùn)行時的一些關(guān)鍵事件或者異常,給系統(tǒng)維護(hù)帶來了很大的方便,但有時也會帶來一些麻煩,比如日志文件太多、太大導(dǎo)致占用了太多的硬盤空間,單個日志文件長度太大導(dǎo)致不方便打開閱讀等。解決此問題的方法是采用“日志分割和輪換”。比如:設(shè)置DNS 的查詢?nèi)罩疚募麨椤癲ns_logs.txt”、文件長度超過10MB 后進(jìn)行分割、總共20個文件進(jìn)行輪換。這樣,當(dāng)dns_logs.txt的日志文件增長到10MB 后,系統(tǒng)會創(chuàng)建一個新的日志文件,而把舊的日志文件改名為“dns_logs.txt.0”;當(dāng)新的日志文件又增長到10MB 后,系統(tǒng)又會創(chuàng)建一個新的日志文件,而把舊的日志文件改名為“dns_logs.txt.0”和“dns_logs.txt.1”,直到創(chuàng)建了20個日志文件后不再新建,而是覆蓋創(chuàng)建日期最早的日志文件。此DNS 服務(wù)器的日志文件配置參數(shù)如下。

,

8 Windows 與Linux 網(wǎng)絡(luò)管理與維護(hù) logging { // 日志文件及記錄方式定義

channel warning { // 警告日志

// 定義日志文件名和存放位置,每個文件1024KB,10文件進(jìn)行輪換

file "/var/named/log/dns_warnings.txt" versions 10 size 1024k;

severity warning; // 記錄日志的程度級別為警告

print-category yes; // 輸出目錄

print-severity yes; // 輸出日志程度級別

print-time yes; // 輸出日志時間

};

category default { warning; }; // 按默認(rèn)分類

channel query_log { // 查詢?nèi)罩?/p>

// 定義日志文件名和存放位置,每個文件10MB,20文件進(jìn)行輪換

file "/var/named/log/dns_logs.txt" versions 20 size 10m;

severity info; // 記錄日志的程度級別為信息

print-category yes;

print-severity yes;

print-time yes;

};

category queries { query_log; }; // 按查詢分類

}; (3)針對來自不同網(wǎng)絡(luò)的訪問用戶,進(jìn)行相應(yīng)的域名解析處理 // 匹配教育網(wǎng)網(wǎng)址view

view "view_edu" {

match-clients { EDU; };

include "local.root"; // 包含公共域名解析處理配置文件/var/named/local.root zone "fjcc.edu.cn" IN { // 定義對域名"fjcc.edu.cn的正向解析

type master;

file "fjcc.edu.cn.edu"; // 指定該區(qū)域的數(shù)據(jù)庫文件為fjcc.edu.cn.edu allow-update { none; };

};

zone "158.77.59.in-addr.arpa" IN { // 定義對IP 地址段59.77.158.0的反向解析 type master;

file "named.59.77.158"; // 指定該區(qū)域的數(shù)據(jù)庫文件為named.59.77.158 allow-update { none; };

};

};

//----------------------------------------------------------------------------------- // 匹配校園網(wǎng)內(nèi)網(wǎng)網(wǎng)址view // 匹配電信或其他網(wǎng)絡(luò)網(wǎng)址view

view "view_fjcc" { view "view_any" {

match-clients { FJCC; }; match-clients { any; };

include "local.root"; include "local.root";

zone "fjcc.edu.cn" IN { zone "fjcc.edu.cn" IN {

type master; type master;

file "fjcc.edu.cn.fjcc"; file "fjcc.edu.cn.any";

allow-update { none; }; allow-update { none; };

}; };

zone "200.168.192.in-addr.arpa" IN { zone "178.59.56.in-addr.arpa" IN { type master; type master;

file "named.192.168.200"; file "named.59.56.178";

,

學(xué)習(xí)情境四 DNS 服務(wù)器安裝、配置與管理 allow-update { none; };

};

}; allow-update { none; }; }; }; 9

5.創(chuàng)建針對所有區(qū)域公共域名解析處理配置文件/var/named/local.root

由于本DNS 服務(wù)器要根據(jù)不同區(qū)域進(jìn)行不同解析處理,使用了view 語句進(jìn)行控制,系統(tǒng)要求所有的zone 語句都必須放到view 語句體中,否則會出現(xiàn)“when using 'view' statements, all zones must be in views”錯誤提示。為了減少配置文件的長度,將公共域名解析處理設(shè)置部分(主要是處理根區(qū)域和本機(jī)解析),單獨形成一個配置文件,利用include 語句包含到各個view 語句中。 // 公共配置文件/var/named/local.root

zone "." IN { // 定義“.”根區(qū)域

type hint; // 定義區(qū)域類型為提示類型

file "named.ca"; // 指定該區(qū)域的數(shù)據(jù)庫文件為named.ca

};

zone "localhost" IN { // 定義一個名為localhost 的正向區(qū)域

type master; // 定義區(qū)域類型為主要類型

file "named.localhost"; // 指定該區(qū)域的數(shù)據(jù)庫文件為named.localhost

allow-update { none; }; // 不允許更新

};

zone "0.0.127.in-addr.arpa" IN { // 定義IP 地址為127.0.0.X 的本機(jī)反向區(qū)域

type master;

file "named.loopback";

allow-update { none; };

};

6.創(chuàng)建不同區(qū)域的正向和反向解析數(shù)據(jù)庫文件

(1)教育網(wǎng)正向解析文件:/var/named/fjcc.edu.cn.edu(分號后為注釋) $TTL 1D ; 最小生存時間為1天

;下面一行為SOA(Start of Authority,授權(quán)記錄開始),@表示named.conf 中zone 語句定義的域名 ;SOA 的格式為:域名 IN SOA DNS主機(jī)名 管理員郵件地址

@ IN SOA dns.fjcc.edu.cn. root.dns.fjcc.edu.cn. (

2012030201 ;序列號,一般用修改日期來標(biāo)識

4H ;更新時間間隔4小時,指定向主DNS 服務(wù)器更新區(qū)域數(shù)據(jù)庫文件的時間間隔 1H ;重試時間間隔1小時,表示更新失敗后,多長時間進(jìn)行重試更新

1W ;過期時間間隔為1星期,當(dāng)無法更新時,多長時間后失效

1H ;最小默認(rèn)TTL,指定資源記錄信息存放在緩存的時間

)

@ IN NS dns.fjcc.edu.cn. ;NS記錄用于標(biāo)識區(qū)域的DNS 服務(wù)器

@ IN MX 10 mail.fjcc.edu.cn. ;MX為郵件交換器記錄,標(biāo)識郵件服務(wù)器

dns IN A 59.77.158.1 ;DNS服務(wù)器在教育網(wǎng)的IP 地址,此地址應(yīng)事先在教育網(wǎng)注冊過 www IN A 59.77.158.10 ;Web服務(wù)器在教育網(wǎng)的IP 地址

mail IN A 59.77.158.12 ;郵件服務(wù)器在教育網(wǎng)的IP 地址

(2)教育網(wǎng)反向解析文件:/var/named/named.59.77.158

$TTL 1D

@ IN SOA dns.fjcc.edu.cn. root.dns.fjcc.edu.cn. (

,

10Windows 與Linux 網(wǎng)絡(luò)管理與維護(hù) 2012030201 ;serial

4H ;refresh

1H ;retry

1W ;expiry

1H ;minimum

)

@ IN NS dns.fjcc.edu.cn.

1 IN PTR dns.fjcc.edu.cn. ;PTR記錄為反向解析記錄,1表示IP 地址為59.77.158.1的主機(jī) 10 IN PTR www.fjcc.edu.cn.

12 IN PTR mail.fjcc.edu.cn.

(3)校園網(wǎng)內(nèi)網(wǎng)正向解析文件:/var/named/fjcc.edu.cn.fjcc $TTL 1D

@ IN SOA dns.fjcc.edu.cn. root.dns.fjcc.edu.cn. (

2012030201 ;serial

4H ;refresh

1H ;retry

1W ;expiry

1H ;minimum

)

@ IN NS dns.fjcc.edu.cn.

@ IN MX 10 mail.fjcc.edu.cn.

dns IN A 192.168.200.1 ;內(nèi)部網(wǎng)絡(luò),都解析為局域網(wǎng)私網(wǎng)地址

www IN A 192.168.200.10

mail IN A 192.168.200.12

oa IN A 192.168.200.15

ftp IN A 192.168.200.250

(4)校園網(wǎng)內(nèi)網(wǎng)反向解析文件:/var/named/named.192.168.200

$TTL 1D

@ IN SOA dns.fjcc.edu.cn. root.dns.fjcc.edu.cn. (

2012030201 ;serial 4H ;refresh

1H ;retry

1W ;expiry

1H ;minimum

)

@ IN NS dns.fjcc.edu.cn.

1 IN PTR dns.fjcc.edu.cn.

10 IN PTR www.fjcc.edu.cn.

12 IN PTR mail.fjcc.edu.cn.

15 IN PTR oa.fjcc.edu.cn.

250 IN PTR ftp.fjcc.edu.cn.

(5)電信及其他網(wǎng)絡(luò)正向解析文件:/var/named/fjcc.edu.cn.any

$TTL 1D

@ IN SOA dns.fjcc.edu.cn. root.dns.fjcc.edu.cn. (

2012030201 ;serial

標(biāo)簽: