配置第一台服务器(192.168.10.2)
第一步下载DNS的软件包
yum install bind -y
配置父域:
vim /etc/named.conf
wq保存退出后启动named服务
service named start
验证是否成功启动监听在web端口上
定义能解析ldy.com的父域
vim /etc/named.rfc1912.zones
在尾部追加以下内容从zone “ldy.com”开始,保存退出
然后重新加载
rndc reload
查看状态已经启动
rndc status
也可以查看日志看是否启动
tail /var/log/messages
去创建区域解析文件(父域的名称为ns1)
vim /var/named/ldy.com.zone
以下的ns1.ldy.com.是父域的名称
admin.ldy.com.指定邮箱地址(随意起的)
1小时发生一次,5分钟重试,获析时间为3天,否定答案的最小TTL值为1天,*表示泛域名解析
[root@liudongyi named]# cd /var/named/
[root@liudongyi named]# chown :named ldy.com.zone
[root@liudongyi named]# chmod 640 ldy.com.zone
[root@liudongyi named]# rndc reload
然后用命令 !tail 查看日志(其中出现了zone ldy.com/IN: loaded serial 2019012001说明已经读取文件成功了
reloading zones successed则说明加载成功了)
测试www.ldy.com 与ftp.ldy.com A记录是否解析成功
通过命令dig -t A www.ldy.com @192.168.10.2
(出现下面的情况说明配置成功)
定义子域名
命令为 vim /var/named/ldy.com.zone
把以下内容追加到文件底部
按照步骤以下文件全部内容应该为以下内容:
重新加载文件 rndc reload
配置另一台服务器(192.168.10.5)
yum install bind -y
然后配置为缓存域名服务器(把多数功能都注释掉)
vim /etc/named.conf
service named start
ss -tunl | grep :53
vim /etc/named.rfc1912.zones
查看当前是21但是rndc reload以后是22
查看日志文件可以看到没有找到文件的错误提示
tail /var/log/messages
所以我们需要创建解析文件
vim /var/named/ben.ldy.com.zone
保存成功后退出并且重新加载文件
rndc reload
重新查看日志记录发现成功
tail /var/log/messages
本地测试:
从本地去测试父域:
去父服务器上测试:
到这里你就成功了!
有问题联系我哦qq 1713285328
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24752 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!