龙空技术网

CentOS通过bind配置DNS服务器

释然IT杂谈 1100

前言:

当前小伙伴们对“centosinstallmate”大概比较关注,看官们都想要分析一些“centosinstallmate”的相关内容。那么小编也在网络上汇集了一些有关“centosinstallmate””的相关内容,希望同学们能喜欢,咱们快快来学习一下吧!

​一、单台DNS配置:

1.安装bind包

yum install bind -y

安装完成后查看是否存在/var/named/named.ca

这个文件包含了互联网上根服务器对应的名字和地址

2.修改主配置文件

首先备份一下/etc/named.conf

然后开始修改配置文件

将 listen-on port 53 { 127.0.0.1; };改为listen-on port 53 { any; };

将 allow-query { localhost; };改为allow-query { any; };

3.修改区域配置文件

复制这两部分到末尾,并进行修改

修改后:

注释:以上是ncvt.com域正反向区域配置

4.创建正反向 数据区

在sr.hosts文件末尾添加一条正向记录

在sr.rev末尾添加反向一条记录

5.测试(linux和windows)

重启服务成功

这时有问题DNS问题,进行修改DNS

重启网卡

查看/etc/resolv.conf文件DNS

最后测试

按Ctrl+z停止退出的(或者Ctrl+c),至此Linux本机测试已完成!!!

在Windows端进行的测试

修改本地网卡的DNS

关闭防火墙(主DNS上)

[root@localhost~]# service iptables stop

测试(Windows上)

至此,Windows上测试已完成!!!

二、主辅助DNS

1.将上面配置成功的DNS进行克隆

右单击你的主DNS虚拟机-----“管理”-----“克隆”-----“下一步”-----“虚拟机中的当前状态,下一步”-----“创建完整克隆,下一步”-----“虚拟机名称(随意),位置(随意),点击“完成””,到此克隆完了

2.修改网卡信息

修改好后重启网卡

3.修改区域配置文件

本机(辅助DNS)上做出的修改:

修改前:

修改后:(注释:master { IP ; };这是指向主DNS的)

在主DNS区域配置文件做出相应的修改:

[root@localhost ~]# vim /etc/named.rfc1912.zones

修改前

修改后(注释:allow-update { IP;}; 这是允许辅助IP)

4.测试

两台DNS都要关闭防火墙,修改selinux文件

先重启主DNS再重启辅助DNS,其次重启主DNS服务。辅助DNS服务

主DNS:

SELINUX=enforcing 将“enforcing”替换成“disabled”

init6重启使其生效

辅助DNS:

然后重启服务

主DNS:

辅助DNS:

这时看数据库接收到没有

最后进行测试(辅助DNS)

至此,主辅助DNS已完成!!!

标签: #centosinstallmate