實驗目的:實現在分支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
編輯
然後編輯區域文件
這裏區域文件我們從模板裏拷貝然後修改下就可以了
拷貝完成後修改區域文件 如圖
重啓服務就可以了
主DNS就配置這麼多就可以
下面是輔助NDS服務器的設置
由於輔助DNS區域文件是從主DNS服務器複製過來的 所以輔助DNS區域文件不用建立 只需要配置配置文件就可以
vim /var/named/chroot/etc/named.conf
保存退出後重啓DNS服務
然後cd到目錄/var/named/chroot/var/named/slaves/文件夾查看是否區域文件複製過來了
成功複製 這時查看日誌文件顯示
也顯示無異常
實驗成功!