bind-DNS服務器配置
Bind 服務器配置所需的軟件包:這個是客戶端搜索主機名稱的相關指令這個是DNS 服務的主程序將bind主程序“家里”,為了安全問題,所以安裝這個程序包后會改變它的路徑。這個是圖形化界面的程序包,安裝
Bind 服務器配置
所需的軟件包:


這個
是客戶端搜索主機名稱的相關指令

這個
是DNS 服務的主程序

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

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

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

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

這是設
置DNS 服務器偵聽解析請求的端口和IPv6地址

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

這是
設置DNS 緩存文件存放位置

是用
來指定名稱統計文件存放位置

是
用來存放成員名稱統計文件位置

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

的時
指定客戶端發(fā)出查詢
請求所用的端口號,默認為53號端口。

這幾行具體

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

會自動指向為/var/named/chroot/var/named/gzievs.zone) 請注意文件名是要相同。
Allow-update {none;}; : 定gzievs.com 這個區(qū)域輔助DNS 服務器的IP 地址,但是,這里并沒有輔助DNS 服務器,保持默認即可。
接著創(chuàng)建正向和反向解析區(qū)域配置文件,并添加相關的記錄:
首先進入此目錄:/var/named/chroot/var/named/
cd /var/named/chroot/var/named/
localhost.zone 這個文件是默
認的正向查找區(qū)域文件,因為我們在主要配置文件里定義區(qū)域的正向解析文件的時候,是gzievs.zone 這個
文件名,所以在此可以使用cp 命令來產生gzievs.zone 這個文件,cp 是復制的命令,那么同時又保留了
原來的正向解析區(qū)域配置文件。
執(zhí)行: cp localhost.zone
gzievs.zone
named.local 這個文件是默認的反向查找
區(qū)域配置文件,因
為我們在主要配置
文件里定義區(qū)域的
反向解析文件的時
候,是gzievs.local
,這個文件名,
所以在此可以使用cp 命令來
產生gzievs.local 這個文
件,cp 是復制的命令,
那么同時又保留了原來
的反向解析區(qū)域配置文
件。
執(zhí)行: cp
named.local gzievs.local
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
正向解析區(qū)域文件的配置:
如圖:

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