LINUX 基础 第六次课 10月22日、10月29日

DNS服务器配置步骤


1、切换到root用户下并用 ifconfig 命令查询虚拟机的IP地址

2、访问一下外网,测试网络是否正常

如图所示,网络没有问题 

 3、使用 yum -y install bind* 命令下载域名服务器 直到Complete!出现 表示下载成功

 

3、进入  vi  /etc/named.conf 编辑配置文件

4、把本机IP地址更改成虚拟机的IP地址

把下一行注释 

把允许查询的权限改成any

 5、切换目录到etc 并查看该目录下的文件有哪些 找到一个文件名为 named.rfc1912.zones 的文件 打开并编辑它

 使用 vi named.rfc1912.zones  的命令打开该文件并编辑 

 如上图所示 在该文件中 添加最后两段内容:

zone "wxy.edu" IN {

       type  master;

       file "wxy.edu.zone";  //后缀为.zone的文件要改成别的,例如自己名字的缩写

};

zone  "反向填写虚拟机的IP地址 .in-addr.arpa" IN {

      type  master;

      file "反向填写虚拟机的IP地址 .zone";

};

 6、编辑完成后保存该配置好的文件并退出 再次使用cd切换目录至var/named下 并查看该目录下的文件 着重注意named.localhost这个文件 我们需要用这个配置主机

7、使用 cp named.localhost wxy.edu.zone 命令把它复制下来,让它成为其中一个正向的文件

其实这两个文件只是名字不一样 内容是一样的 因为wxy.edu.zone是从named.localhost复制过来的

 8、使用 vi wxy.edu.zone 的命令打开它

 修改成以下内容:其中192.168.254.130 是虚拟机IP地址 

 修改好后保存并退出

9、同理 再次复制 named.localhost 并创建一个 以 虚拟机反向IP地址 为命名的 且后缀名为zone的文件

 10、同理 打开这个文件并编辑(反向需要新建指针)

 编辑后:

 其中 130是虚拟机IP地址的最后一位

PTR 是指针

 11、启动服务 关闭防火墙

systemctl stop firewalld 暂时关闭防火墙

 

 12、使用 vi  /etc/resolv.conf 打开并编辑该文件

修改前:

 修改后(改成自己虚拟机的IP地址):

 13、把 wxy.edu.zone和254.168.192.edu 这两个文件的权限更改成读写

命令:chmod 644 文件名

14、查看是否能解析成功(域名到IP) 解析不成功 执行第17步

如果发现超时(如图) 因为没有把虚拟机的网络修改成指定的IP 执行第15

16步

15、修改虚拟机的网络IP

 修改成如下图所示:

 

 如果不知道网关按下图操作即可查看:

 

 

 16、再次查看解析是否成功:

 解析成功

17、解析失败说明可能是安全机制没关、没有开启httpd服务(便于使用浏览器测试)

使用 getenforce   关闭安全机制

使用 systemctl start httpd 开启httpd服务

 18、再次尝试解析

成功

19、解析成功后可以在浏览器中尝试输入 http://dns.linuxcos.cent.com 看是否能访问 能访问代表成功

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值