bind-DNS服務(wù)器配置
Bind 服務(wù)器配置所需的軟件包:這個(gè)是客戶端搜索主機(jī)名稱的相關(guān)指令這個(gè)是DNS 服務(wù)的主程序?qū)ind主程序“家里”,為了安全問題,所以安裝這個(gè)程序包后會(huì)改變它的路徑。這個(gè)是圖形化界面的程序包,安裝
Bind 服務(wù)器配置
所需的軟件包:


這個(gè)
是客戶端搜索主機(jī)名稱的相關(guān)指令

這個(gè)
是DNS 服務(wù)的主程序

將bind
主程序“家里”,為了安全問題,所以安裝這個(gè)程序包后會(huì)改變它的路徑。

這個(gè)
是圖形化界面的程序包,安裝了它后,可以通過界面的方式去配置DNS 服務(wù)。
說明:剩下的一些軟件包都是相關(guān)的程序
,配置文件說明:
/etc/named.conf 這個(gè)文件其實(shí)我是不想說的,也還是同一個(gè)文件,那么只是路徑不一樣而已,假如沒有安

裝
這個(gè)
程序包,那么這個(gè)主要配置文件路徑就是/etc/named.conf,為了安全性的考慮,那么安

裝
這個(gè)程序包后
named.conf 這個(gè)文件的路徑就不是/etc這里了,而是/var/named/chroot/etc/named.conf。
/var/named/chroot/etc/named.caching-nameserver.conf 這個(gè)是主要配置文件的模板配置文件(區(qū)域模板配置文件)
/var/named/chroot/etc/named.conf 這個(gè)是主要區(qū)域配置文件(如果這個(gè)文件一開始就存在的話,那么直接去配置這個(gè)文件) 不過,如果沒有安裝圖形界面配置程序的話,一般這個(gè)文件是不存在的,要自己手動(dòng)去生成這個(gè)文件,
那么,怎樣才能生成這個(gè)配置文件呢?那么就要用到上面的模板配置文件了,其實(shí)是直接改名,改成named.conf
不過我不建議你這么做,那么可以使用cp 命令來產(chǎn)生named.conf 這個(gè)文件,cp 是復(fù)制的命令,那么同時(shí)又保留了
原來的模板配置文件,這樣的好處就是,假如主要區(qū)域配置文件出了問題,那么可以直接通過那個(gè)模板配置文件
來恢復(fù)即可。記住,主要的區(qū)域配置文件的名字一定要是:named.conf
路徑:/var/named/chroot/var/named 這這個(gè)路徑下面,存放著一個(gè)區(qū)域里的正向查找區(qū)域文件和反向查找區(qū)域文件,假如在named.conf 這個(gè)主要配置文件里配置了一個(gè)區(qū)域
為:gzievs.com 。那么,這個(gè)區(qū)域
,的正向解析和反向解析區(qū)域的配置文件就是指向這個(gè)路徑,
這個(gè)文件是正向查找區(qū)域文件
這個(gè)文件是反向查找區(qū)域配置文件
配置實(shí)例:
好的,接下來我用一個(gè)實(shí)例配置來說明主要配置文件還有正、反向查找區(qū)域配置文件的配置方法。
要求:創(chuàng)建一個(gè)域名為:gzievs.com
本機(jī)系統(tǒng)IP 地址為:192.168.114.254(靜態(tài))
需要解析的域名: IP:192.168.114.251 IP:192.168.114.252
IP:192.168.114.253
配置步驟:
首先生成主要配置文件
cd /var/named/chroot/etc 進(jìn)入到此目錄
cp named.caching-nameserver.conf named.conf
復(fù)制出一份模板配置文件到此目錄下,并更改名字為named.conf 接下來打開配置文件和創(chuàng)建相關(guān)的區(qū)域:(配置如下圖)
,
這是設(shè)置
DNS 服務(wù)器偵聽解析請(qǐng)求的端口和IP 地址

這是設(shè)
置DNS 服務(wù)器偵聽解析請(qǐng)求的端口和IPv6地址

用來指定本機(jī)解析的權(quán)威
區(qū)數(shù)據(jù)文件存放的位置,默認(rèn)就好了哦,一般別更改它。

這是
設(shè)置DNS 緩存文件存放位置

是用
來指定名稱統(tǒng)計(jì)文件存放位置

是
用來存放成員名稱統(tǒng)計(jì)文件位置

這些都是安裝
候都設(shè)置好了的,都無需改變

的時(shí)
指定客戶端發(fā)出查詢
請(qǐng)求所用的端口號(hào),默認(rèn)為53號(hào)端口。

這幾行具體

的應(yīng)用我也
不太清楚,
我記得我配
置的時(shí)候,
就因?yàn)檫@幾
行出問題,
我花了好幾
天的時(shí)間才
解決掉,不
過把它注釋
掉也是沒問
題的。以后
等技術(shù)成熟
了的話再去
研究它吧。
-----------------------------------------------------------------------------
----------------
----------------
----------------
----------------
----------------
----------------
,------------
這幾行是定義區(qū)域的!也是最重要的。
第一行zone “gzievs.com ”:定義了gzievs.com 這個(gè)區(qū)域, type master :表示為主要的DNS 服務(wù)器,
File “gzievs.zone ” : 指向正向查找區(qū)域文件的路徑(它會(huì)自動(dòng)指向?yàn)?var/named/chroot/var/named/gzievs.zone) 請(qǐng)注意文件名是要相同。
Allow-update {none;}; : 定gzievs.com 這個(gè)區(qū)域輔助DNS 服務(wù)器的IP 地址,但是,這里并沒有輔助DNS 服務(wù)器,保持默認(rèn)即可。
------------------------------------------------------------------------------------------------------------------------------------------------------
Zone “114.168.192.arpa. ” IN { :定義反向查找區(qū)域,名字可隨意,不過還是取些比較要代表性的名字比較好。
type master :表示為主要的DNS 服務(wù)器,
File “gzievs.local ” : 指向正向查找區(qū)域文件的路徑(它

會(huì)自動(dòng)指向?yàn)?var/named/chroot/var/named/gzievs.zone) 請(qǐng)注意文件名是要相同。
Allow-update {none;}; : 定gzievs.com 這個(gè)區(qū)域輔助DNS 服務(wù)器的IP 地址,但是,這里并沒有輔助DNS 服務(wù)器,保持默認(rèn)即可。
接著創(chuàng)建正向和反向解析區(qū)域配置文件,并添加相關(guān)的記錄:
首先進(jìn)入此目錄:/var/named/chroot/var/named/
cd /var/named/chroot/var/named/
localhost.zone 這個(gè)文件是默
認(rèn)的正向查找區(qū)域文件,因?yàn)槲覀冊(cè)谥饕渲梦募锒x區(qū)域的正向解析文件的時(shí)候,是gzievs.zone 這個(gè)
文件名,所以在此可以使用cp 命令來產(chǎn)生gzievs.zone 這個(gè)文件,cp 是復(fù)制的命令,那么同時(shí)又保留了
原來的正向解析區(qū)域配置文件。
執(zhí)行: cp localhost.zone
gzievs.zone
named.local 這個(gè)文件是默認(rèn)的反向查找
區(qū)域配置文件,因
為我們?cè)谥饕渲?/p>
文件里定義區(qū)域的
反向解析文件的時(shí)
候,是gzievs.local
,這個(gè)文件名,
所以在此可以使用cp 命令來
產(chǎn)生gzievs.local 這個(gè)文
件,cp 是復(fù)制的命令,
那么同時(shí)又保留了原來
的反向解析區(qū)域配置文
件。
執(zhí)行: cp
named.local gzievs.local
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
正向解析區(qū)域文件的配置:
如圖:

反向解析區(qū)域文件的配置:
如圖:
,
圖形界面的這個(gè)配置(已完成的):