Linux Red hat 5 DNS伺服器搭建(一)網域名稱快取服務器

來源:互聯網
上載者:User

標籤:http   io   ar   os   使用   for   on   檔案   資料   

Linux Red hat 5 DNS伺服器多實驗詳細搭建

所需軟體包:

? bind-9.3.3-7.el5.i386.rpm

? 提供主要程式及相關檔案

? bind-utils-9.3.3-7.el5.i386.rpm

? 提供對dns伺服器的測試載入器(如nslookup、dig等)

? bind-chroot-9.3.3-7.el5.i386.rpm

? 提供一個偽裝的根目錄以增強其安全性(var/named/chroot/)

? caching-nameserver-9.3.3-7.el5.i386.rpm

? 為BIND作為緩衝網域名稱伺服器提供必要的預設設定檔

環境:

Vmware虛擬機器red hat 1與red hat 2 網路環境設定為橋接模式,確保虛擬機器擷取的ip與主機可以相互連通。

網域名稱快取服務器

軟體包安裝完成後使用wim編輯器編輯/var/named/chroot/etc/named.caching-nameserver.conf檔案,檔案修改內容如下

options { \\全域配置

listen-on port 53 { 192.168.11.114; }; \\這裡修改為你自己的ip

listen-on-v6 port 53 { ::1; }; \\ipv6這裡不做討論

directory "/var/named"; \\資料庫預設存放位置

dump-file "/var/named/data/cache_dump.db";

statistics-file "/var/named/data/named_stats.txt";

memstatistics-file "/var/named/data/named_mem_stats.txt"; \\一些統計資訊

// Those options should be used carefully because they disable port

// randomization

// query-source port 53;

// query-source-v6 port 53;

allow-query { any; }; \\允許哪些用戶端查詢,any表示全部

forward only; \\表示伺服器只做轉寄查詢

forwarders { \\轉寄到的dns地址

114.114.114.114;

223.5.5.5;

};

};

logging { \\下面的可以不用在意

channel default_debug {

file "data/named.run";

severity dynamic;

};

};

儲存退出,使用/etc/init.d/named restart 名稱重新啟動dns服務使其生效

OK ,網域名稱快取服務器搭建成功,現在讓我們用本機設定dns為虛擬機器的地址即可成功簡析

主從模式 主網域設定:

一般情況我是架設DNS伺服器時需要設定兩台DNS伺服器來提供不間斷的DNS查詢服務,一台為主域(master)伺服器,一台為從域(slave)伺服器。Slave伺服器本身是沒有資料庫,依靠master伺服器來同步傳輸。設定如下:

因為自己不做快取服務器所以將全域下的這兩項刪除掉

forward only; \\表示伺服器只做轉寄查詢

forwarders { \\轉寄到的dns地址

114.114.114.114;

223.5.5.5;

};

vim /var/named/chroot/etc/named.rfc1912.zones

編輯此檔案設定域,在檔案中添加域如下

zone "wjlmz.vv" IN {

type master;

file "wjlmz.vv.zone"; \\域資料庫檔案,自己定義,完後需要建立

allow-transfer { 192.168.11.117; };

};

進入/var/named/chroot//var/named/隨便copy一個樣本檔案執行修改,注意cp時加-p保留原來使用權限設定,當然如果自己建立了檔案也可以使用chmod命令修改許可權,命令如下

cp –p localhost.zone wjlmz.vv.zone \\在主域中定義了的名字

利用編輯器修改wjlmz.vv.zone檔案,我修改如下

$TTL 6400

@ IN SOA wjlmz.vv. root ( \\注意vv後面有個點,這裡的root指郵箱

2014111101 ; serial (d. adams) \\2014111101 序號,可自己定義,用於和從伺服器比對同步,我這裡是指2014.11.11第一次修改,注意很重要,每次修改都必須最少+1不然主從無法同步

3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

IN NS @

www IN A 192.168.11.114

IN AAAA ::1

wjlmz.vv. IN A 192.168.11.114 \\注意後面的點

OK儲存並且重新啟動named服務/etc/init.d/named restart

測試主機設定dns後簡析,使用nslookup工具

www.wjlmz.vv 成功192.168.11.114

wjlmz.vv 成功192.168.11.114

從伺服器搭建:

Slave伺服器ip為主網域設定檔案named.rfc1912.zones 中指定的192.168.11.117

全域配置除ip外跟主伺服器(master)一樣可查看 網域名稱快取服務器搭建章節。/named.caching-nameserver.conf

域檔案配置也大同小異,需要建立一個域

修改named.rfc1912.zones 檔案,修改如下

zone "wjlmz.vv" IN {

type slave; \\這裡設定為從

file "slave/wjlmz.vv.zone"; \\域資料庫檔案,自己定義,完後需要建立

masters { 192.168.11.114; }; \\設定主伺服器的ip

};

Ok,啟動服務/etc/init.d/named restart

Linux Red hat 5 DNS伺服器搭建(一)網域名稱快取服務器

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.