Linux下DNS的主從服務器的實現

實驗目的:實現在分支DNS服務器查詢DNS記錄

實驗環境:RHEL5.5

實驗原理:如果公司內DNS服務器負載過重或者爲了實現冗餘這一類功能就需要用到一個備份DNS服務器,那麼備份服務器和主DNS服務器就屬於一個從屬關係,備份DNS服務器只可以從主DNS那裏複製區域文件並更新到自己,如果主服務器的區域文件更新會有一種機制來通知輔助服務器來複制最新的區域文件,其中複製的方式也有兩種,分別是完全複製和增量複製,平時輔助DNS服務器不提供解析服務,如果主DNS有故障輔助DNS就立刻激活提供域名解析服務

實驗前準備:準備YUM源 配置IP地址

1  新建yum源文件 vi /etc/yum.repos.d/server.repo

編輯 [server]

name=server

baseurl=file:///mnt/Server

gpgcheck=0

wq保存退出

2 插入光盤鏡像到/mnt目錄內

mount /dev/cdrom /mnt/

3 更新yum源

yum update

4 配置IP地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0

# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static

IPADDR=192.168.1.1   輔助服務器地址設置爲192.168.1.2

NETMASK=255.255.255.0
ONBOOT=yes
HWADDR=00:0c:29:da:61:4c

保存退出然後重啓網絡服務

service network restart

一、安裝DNS軟件包

主DNS和輔助DIS服務器都需要安裝

yum –y install bind*

安裝完成後先建立配置文件

配置文件的模板在系統內有 但是太過複雜 這裏我們自己創建一個配置文件

vim /var/named/chroot/etc/named.conf

編輯

image 保存退出

然後編輯區域文件

這裏區域文件我們從模板裏拷貝然後修改下就可以了

image

拷貝完成後修改區域文件 如圖

image 

重啓服務就可以了

image

主DNS就配置這麼多就可以

下面是輔助NDS服務器的設置

由於輔助DNS區域文件是從主DNS服務器複製過來的 所以輔助DNS區域文件不用建立 只需要配置配置文件就可以

vim /var/named/chroot/etc/named.conf

image

保存退出後重啓DNS服務

然後cd到目錄/var/named/chroot/var/named/slaves/文件夾查看是否區域文件複製過來了

image

成功複製 這時查看日誌文件顯示

image

也顯示無異常

實驗成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章