1.查询是否安装bind:rpm -qa|grep bind

此处需要注意,查询后有显示结果不一定代表安装了bind,如果没有安装上会导致缺少很多配置文件。可以直接yum install bind,成功安装后,在相应的目录下会自动出现配置文件。[CentOS7 Linux]虚拟机DNS配置
补充:在此可能会出现yum源问题,直接去阿里云补充yum repo即可,注意自己的版本,附上网址:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11oNoNIg

2.修改基本配置文件/etc/named.conf

在修改前需使用cp -p进行备份,使用vim命令修改配置文件。定义正向解析区文件和反向解析区文件,文件名一定要保持与/etc/named目录下的相应文件名一致。
[CentOS7 Linux]虚拟机DNS配置

3.修改正向解析区文件/var/named/named.test.net

可以将/var/named/named.empty文件中的模板复制到/var/named/named.test.net中。自定义解析网址。此处注意,test.net.最后面一定要有一个点,否则重启named服务时会报has no records的错。
[CentOS7 Linux]虚拟机DNS配置

4.修改反向区文件/var/named/named.192.168.88

此处一样,最后的‘.’一定要记得加。
[CentOS7 Linux]虚拟机DNS配置

5.重启named

[CentOS7 Linux]虚拟机DNS配置

6.CentOS客户机解析域内域外及正向和反向

此处可能会出现问题:named服务正常启动,检查状态也是处于active下,但是仍然无法正常解析。那么,首先检测虚拟机是否联网 ,然后检查一下/etc/resolv.conf文件是否写入正确的dns服务器网址,注释掉前面的search localdomain
[CentOS7 Linux]虚拟机DNS配置

7.Windows客户机测试

如若无法测试成功,检查是否关闭虚拟机防火墙,检查虚拟机是否连网成功,此次实验在此处卡了很久,原因是虚拟机用的是NAT模式,而改用桥接后,马上成功了。具体原因未深究求证,此次初学,以后再补证。
[CentOS7 Linux]虚拟机DNS配置
初学Linux碰到了很多问题,有些问题在其他人的机子上并不会出现,但就可能自己碰上,不是坏事,遇到问题,沉下心去解决,更加能够稳固和拓宽知识。great & fun。

相关文章:

  • 2021-11-30
  • 2019-11-06
  • 2021-08-16
  • 2021-08-03
  • 2021-08-24
  • 2021-09-28
  • 2021-10-27
  • 2021-06-15
猜你喜欢
  • 2021-09-30
  • 2021-04-27
  • 2021-08-07
  • 2021-06-18
  • 2021-11-18
  • 2021-11-27
相关资源
相似解决方案