Linux下DNS主从服务器的配置

时间:2024-04-06 14:14:03

Linux下DNS主从服务器的配置

环境:

(1)两台linux虚拟机,一台做DNS主服务器,另一台做DNS从服务器,虚拟机设置中网络连接方式如下:

Linux下DNS主从服务器的配置

(2)利用win10做客户机,来进行测试。

1.1DNS主服务器

1)安装bind

利用yum命令安装bind:

mount /dev/sr0 /mnt

yum install bind

2)配置named.conf文件

配置named.conf文件,保存退出,检测是否正确。

命令:

cd /etc/

vim named.conf

named-checkconf

其中named.conf文件的内容如下:

Linux下DNS主从服务器的配置

Linux下DNS主从服务器的配置

Linux下DNS主从服务器的配置

3)新建正向和反向查找文件

(1)新建topsec.com.zone文件,保存退出,检测是否正确。

命令:

cd /var/named/

vim topsec.com.zone

named-checkzone topsec.com topsec.com.zone

其中topsec.com.zone文件的内容如下:

Linux下DNS主从服务器的配置

(2)新建192.168.120.zone文件,保存退出,检测是否正确。

命令:

vim 192.168.120.zone

named-checkzone 120.168.192.in-addr.arpa 192.168.120.zone

其中192.168.120.zone文件的内容如下:

Linux下DNS主从服务器的配置

检测结果如下:

Linux下DNS主从服务器的配置

4)测试

(1)配置静态IP

Linux下DNS主从服务器的配置

(2)重启服务

Linux下DNS主从服务器的配置

 

1.2DNS从服务器

1)配置静态IP

打开ifcfg-eth1文件配置IP,并且重启network服务,最后查看IP和DNS。

Linux下DNS主从服务器的配置

Linux下DNS主从服务器的配置

查看DNS配置结果:

Linux下DNS主从服务器的配置

2)安装bind

利用rpm命令安装bind:

mount /dev/sr0 /mnt

rpm -ivh /mnt/Packages/bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

3)配置named.conf文件

配置named.conf文件,保存退出,检测是否正确。

命令:

cd /etc/

vim named.conf

named-checkconf

其中named.conf文件的内容如下:

Linux下DNS主从服务器的配置Linux下DNS主从服务器的配置Linux下DNS主从服务器的配置

4)查看slaves中是否生成文件

在上一步中已经检测named.conf文件配置正确,接下来启动named服务,并查看slaves下是否生成了两个文件。

Linux下DNS主从服务器的配置1.3 客户机win10

1)在物理机配置VMnet1

Linux下DNS主从服务器的配置

配置IPv4属性如下:

Linux下DNS主从服务器的配置

2)测试

Linux下DNS主从服务器的配置