Linux下DNS的主从服务器的实现

实验目的:实如今分支DNS服务器查询DNS记录vim

实验环境:RHEL5.5服务器

实验原理:若是公司内DNS服务器负载太重或者为了实现冗余这一类功能就须要用到一个备份DNS服务器,那么备份服务器和主DNS服务器就属于一个从属关系,备份DNS服务器只能够从主DNS那里复制区域文件并更新到本身,若是主服务器的区域文件更新会有一种机制来通知辅助服务器来复制最新的区域文件,其中复制的方式也有两种,分别是彻底复制和增量复制,平时辅助DNS服务器不提供解析服务,若是主DNS有故障辅助DNS就马上激活提供域名解析服务网络

实验前准备:准备YUM源 配置IP地址ide

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

编辑 [server]3d

name=serverrest

baseurl=file:///mnt/Server日志

gpgcheck=0server

wq保存退出blog

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

1、安装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

也显示无异常

实验成功!

相关文章
相关标签/搜索