Centos7中DNS的安装与配置(失败)

首先,DNS服务器,我真的查阅了很多很多的资料,但我这次的实验是失败的,我也不知道我的问题出在了哪里,但是笔记和思路,我是熟了,希望大神也能指导一下我的错误,这次实验仅供参考。本人真的蹲了一天在电脑面前钻研= =|||

好了 接下来我开始说明

首先做DNS服务配置要了解什么是DNS,以下是我总结的点:

DNS是什么:(百度还有别的地方专业词太多,我做了一下简化) DNS指的是域名系统,域名与IP地址相互联系。

那域名又是什么:例 www.baidu.com

IP地址又是什么:192.168.0.1

域名服务分三点:1.DNS系统基础     2.使用BIND构建DNS服务器      3.域名服务的测试

DNS配置文件有三份:1./etc/named.conf      2./etc/named.rfc1912.zones     3./var/named/自定义zone文件

理解什么叫正向解析什么叫反向解析,  例如一个正面与反面都相同的硬币,正面叫www.baidu.com ,反面叫192.168.0.1    我把它给解析,发现www.baidu.com就是192.168.0.1    192.168.0.1就是www.baidu.com

 

开始实验

一、打开终端,然后一定要先安装BIND安装包。 代码:#yum insall bind bind-utils -y

二、等待安装完毕后,我们将打开第一个配置文件进行修改。

打开文件:#vim /etc/named.conf     往下划,将第一个53后的括号里的东西改成{  any;  };         还有allow-query后的中括号改成这样    { any; };      目的是为了开放权限,让用户进行可读,开放防火墙。 (  网上说要通过代码关闭防火墙,这个实验才能继续,但是五花八门,也可能是因为i版本的问题,虚拟机无法识别代码,所以我没弄。)

三、我们的第一个配置文件已经修改完毕,接下来我们将修改/etc/named.rfc1912.zones 文件,首先注意的是里头要包含正向解析文件,和反向解析文件,然后我将分布演示,高手请一次搞定= =|||。

#vim /etc/named.rfc1912.zones你将看到下面的代码,然后往下一直划,划到底部,进行修改

将正向解析文件(我这里管他叫aoshine.com(好晒)文件)添加到最下面,记住格式和上面相同。

type 后面是服务器类型。

file后面是数据库文件命名。

一定不能忘记打{   none;  };

四、然后cd /var/named    注意,正向解析文件是保存到/var/named文件当中。

然后在这个模板里面创建一个正向的解析文件#cp -p named.localhost aoshine.com.zone

然后打开“好晒”文件  #vim aoshine.com.zone进行配置

打开之后是这样的,接下来改成下面这样,这样就可以将正向解析文件配置完毕

五、接下来将对反向解析文件进行配置

操作步骤参考上面

反向解析文件配成这样,目的是为了将域名对应IP地址。(但是我也不知道哪里出错了,我自己实操后面的反向解析不出来)

用 l l 命令查看文件数目,可以清楚的看到头两个的正向解析文件和反向解析文件 aoshine.com.zone 和aoshine.com.local

六、接下来我们需要重启DNS服务器 命令:#service network restart  (我一开始用网上那些命令都过不了)

然后命令:#cat /etc/resolv.conf 可以查看到IP地址

七、最后一步,对其进行DNS测试

先重启一下网络 systemctl start named

用nslookup命令来测试dns

#nslookup  www.aoshine.com可以查看到下面的信息,ip地址等之类的

#nslookup 192.168.30.2可以反向解析查询到www.aoshine.com这个域名,(可我这里出错了,我也不懂为什么,我觉得是我的反向解析文件配置有误把。。。。。)如果测试通过,DNS服务器配置与安装完成,

谢谢,误碰,纯手打,无抄袭,仅供参考,大神可以评论教一下。

 

 

 

 

 

 

 

 

 

 

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cllmsy_K

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值