dns服务器之前自己搭建玩过,一段时间不搞,加上当时没写文档,基本忘光光了,这次老实了,写个文档记下来,方便以后查阅。
1.服务器准备
为了避免不必要的问题,关闭防火墙,关闭selinux,hosts文件修改好
一台centos7.3 ip:192.168.77.221 作为dns服务器
一台centos7.6 ip:192.168.77.222 测试dns服务器
2.安装bind并配置正反向解析文件
[root@named01 ~]# yum install -y bind*
把bind相关包全给装了,省的麻烦
修改配置文件
[root@named01 ~]# vim /etc/named.conf
[root@named01 ~]# vim /etc/named.rfc1912.zones
在文件末尾添加
[root@named01 ~]# vim /var/named/test.com.zone 配置正向解析文件
[root@named01 ~]# vim /var/named/192.168.77.zone 配置反向解析文件
[root@named01 ~]# systemctl restart named.service 重启服务,去到测试服务器上测试。
3.测试
[root@named02 ~]# vim /etc/resolv.conf
测试完成。。。。。。
docker 搭建bind9 dns解析
下载镜像
创建容器
登录控制台
https://192.168.77.221:10000
初始化用户名root密码password
登录以后,创建正反向解析
输入域名和邮箱,点击create
创建域名对应ip--address
点击create,至此正向解析创建完成
创建反向解析,同上步骤
创建reverse address
至此,反向解析创建完成
重启bind
开始测试
资料参考:https://hub.docker.com/r/sameersbn/bind
本文地址:http://sicmodule.glev.cn/quote/9037.html 歌乐夫 http://sicmodule.glev.cn/ , 查看更多