linux—企业级dns设置(篇1)

一、高速缓存

注意:本次实验是将ip为172.25.254.130的desktop虚拟机作为解析服务器,图中字体是黑色加粗版;使用ip为172.25.254.77的主机进行测试,图片的字体较细浅,这样来加以区分,操作中切换操作主机次数较多,请读者留意。
1.真机的作用:联网并且作为desktop的网关使用,并进行测试。
linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)
2.在虚拟机上设置77号主机为自己提供网络服务(即前面讲过的路由器、网关功能,这里不做赘述)
linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
虚拟机能够ping上114.114.114.114(域名解析服务的ip)说明我们本次实验的第一部分网络条件已经备好。
linux—企业级dns设置(篇1)
3.在虚拟机上通过yum的命令安装bind服务。可以使用网络yum源也可以重新配置本地yum源,由于本虚拟机本地yum源已经搭建好,这里直接使用yum下载即可(yum源的搭建见前面章节)。

linux—企业级dns设置(篇1)
开启named服务:
linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
4.完成上述操作后,我们首次在真机dig百度的域名
linux—企业级dns设置(篇1)
发现没有服务提供域名解析服务:
linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)

5.打开虚拟机:查找一下下载的bind服务在哪个文件里

linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
打开后原始配置是这样的:
linux—企业级dns设置(篇1)
6.编辑修改第11行内容为:
linux—企业级dns设置(篇1)
7.退出保存后重启named服务
linux—企业级dns设置(篇1)
9.在真机上dig百度发现被拒绝了
linux—企业级dns设置(篇1)
10.我们将再次进到虚拟机里修改配置
linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
11.退出保存后重启named
linux—企业级dns设置(篇1)
12.再次在真机上dig百度,发现已经变成了访问失败,这是因为我们没有给自己设置的dns添加解析服务
linux—企业级dns设置(篇1)
13.打开文件继续进行配置:
linux—企业级dns设置(篇1)
编辑:
linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
14.退出保存重启named服务:
linux—企业级dns设置(篇1)
15.在真机上pig百度,现在已经成功解析到百度的ip地址:
linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)
16.设置虚拟机的dns服务ip为172.25.254.130
linux—企业级dns设置(篇1)
编辑:
linux—企业级dns设置(篇1)
17.退出保存后重启网络:systemctl restart network
18.在虚拟机上dig百度:
linux—企业级dns设置(篇1)
19.这时发现0秒就完成解析服务了:
linux—企业级dns设置(篇1)

二、正向解析

上面的设置是将114.114.114.114(现有的地址解析服务ip)直接使用在我们的dns服务器上。那么怎样做出我们自己设置的解析服务呢?
1.打开配置文件:
linux—企业级dns设置(篇1)
删除我们上面加的114.114.114.114的服务:

linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
2.打开配置文件添加一个保存本地解析的文件:
linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)
改成:
linux—企业级dns设置(篇1)
3.查一下named服务配置文件,然后复制成自己文件(cp后面的-p一定要加!)
linux—企业级dns设置(篇1)
linux—企业级dns设置(篇1)

4.westos.com.zone是写入自己设定域名与ip的地方,打开这个文件进行编辑:
linux—企业级dns设置(篇1)

linux—企业级dns设置(篇1)
修改成:
linux—企业级dns设置(篇1)
5.重启named服务
linux—企业级dns设置(篇1)
6.在真机上dig我们配置文件里自己写的地址,解析成功并且显示出musci的ip:
linux—企业级dns设置(篇1)

三、域名转换

我们首次在dig百度的时候,发现了这样一件有趣的事情:
linux—企业级dns设置(篇1)
我们dig的是百度,这里出现的第一条不是百度的ip,而是一个域名,然后在这个域名的下面,才出现了两条解析的ip地址,我们怎样在自己的dns服务器上实现这个呢?
1.打开配置文件
linux—企业级dns设置(篇1)
2.编辑自己要添加的域名转换内容,注意NS下面字母的变化:
linux—企业级dns设置(篇1)
3.重启named服务
linux—企业级dns设置(篇1)
4.在真机上dig www.westos.com 发现第一条是我们写的music.a的域名:
linux—企业级dns设置(篇1)

四、邮件解析

1.打开配置文件:
linux—企业级dns设置(篇1)
2.编辑:
linux—企业级dns设置(篇1)
3.重启服务
linux—企业级dns设置(篇1)
4.在真机向服务端发送邮件:
linux—企业级dns设置(篇1)
5.查看邮件队列
linux—企业级dns设置(篇1)
6.查看邮件解析记录:
linux—企业级dns设置(篇1)

五、反向解析

1.打开此文件,添加需要的反向解析文件:
linux—企业级dns设置(篇1)
编辑:
linux—企业级dns设置(篇1)
修改:
linux—企业级dns设置(篇1)
2.查看原来使用的是哪种格式的文件:
linux—企业级dns设置(篇1)
3.复制成我们的反向解析文件(注意加-p):
linux—企业级dns设置(篇1)
4.打开反向解析文件:
linux—企业级dns设置(篇1)
原始界面:
linux—企业级dns设置(篇1)
修改:
linux—企业级dns设置(篇1)
5.重启named服务
linux—企业级dns设置(篇1)
6.dig -x 加ip号,反向解析,解析到111的域名:
linux—企业级dns设置(篇1)