输入:yum install bind -y
通过在线yum库进行安装,只有安装了bind软件包,才有了构建DNS服务的基础。专注于为中小企业提供网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业宁波免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
输入:vim /etc/named.conf
修改全局配置文件。
其中,,通常只需要修改两个选项:
(1)将listen-on后面的IP地址修改为自身IP——监听本机53端口,无论是谁通过本机DNS服务进行域名解析,都能够监听到;
(2)将allow-query后面更改为any——这里允许任何人使用本机的DNS服务3、修改区域配置文件
输入:vim /etc/named.rfc1912.zones
修改区域配置文件
此处为添加域名和区域数据文件名的文件,
在zone后面进行域名的添加;
在file后面进行区域数据文件名的添加
具体步骤:
(1)进入存储DNS解析记录文件的目录下
输入:cd /var/named/
(2)在保证其原有属性不变的情况下将模板文件复制并重命名为“named.yunjisuan”
输入:cp -p /var/named/named.localhost /var/named/named.yunjisuan
(3)使用VIM编辑器进入配置文件中
输入:vim /var/named/named.yunjisuan
操作实例:
(4)着手进入数据文件的修改
结果如下图:
(1)进入域名解析配置文件
输入:vim /etc/resolv.conf
(2)在VIM编辑器中添加自身IP地址,以供后期验证服务是否生效。
实例:
服务开启步骤如下:
输入:
systemctl stop firewalld.service——关闭防火墙
setenforce 0——关闭增强性安全功能
systemctl start named——开启DNS服务
systemctl status named——查看DNS服务运行状态
实例:
进行正向解析验证
依次输入:
host www.yunjisuan.com
host ftp.yunjisuan.com
host http.yunjisuan.com
host aaa.yunjisuan.com
分别对应主机名为“www”、“ftp”、“http别名www”以及错误主机名解析出的IP地址
操作实例:
输入:vim /etc/named.rfc1912.zones
进行下图的修改
在保证其原有属性不变的情况下将模板文件复制并重命名为“niyunjisuan”
输入:cp -p /var/named/yunjisuan /var/named/niyunjisuan
(1)使用VIM编辑器进入反向解析数据配置文件中
输入:vim /var/named/niyunjisuan
(3)删除原正向解析配置文件的数据,添加反向解析网络号以及域名
输入:10 IN PTR www.yunjisuan.com
操作实例:
输入:
systemctl restart named——重启DNS服务
host 192.168.10.10——反向解析,将IP地址解析为域名
操作实例:
再开启一台虚拟服务器作为从服务器,同样使用在线yum库安装bind工具。
下面所有图片白底为从服务器、黑底为主服务器!!!
输入:vim /etc/named.conf
按下图进行修改:
输入:vim /etc/named.rfc1912.zones
按照下图进行修改:
输入:vim /etc/named.rfc1912.zones
按照下图修改:
在主服务器中输入:systemctl restart named
从服务器中输入:systemctl start named
操作实例:
输入:ls /var/named/slaves
对应的区域数据配置文件已备份完毕。
操作实例: