搭建DNS域名服务器

DNS服务

全称是domian name server 域名解析服务,是因特网的一项核心服务,它能提供域名与IP地址之间对应关系的转换服务。能够使人更方便的访问互联网,而不用记住IP数串。

DNS的实现原理

完整的域名   www.baidu.com.
.     根域  全球一共13组根域
.com       超级域,一级域
.baidu     二级域
www       主机名

举例:寻找新浪的方式。
1.先看本地/etc/hosts有没有记录。
2.找另外一个人问,–>找DNS服务器去问。在/etc/resolv.conf文件中指定了找谁去问。
这里的先后顺序也是由某个文件决定的。这个文件是/etc/nsswitch.conf

DNS的两种查询方式

对于DNS服务器,他可能知道也可能不知道,知道的情况由两种:
1.本地由这个域,能够解析到
2.本地由缓存,其他人已经来问过sina是谁,那么DNS服务器可以将该结果直接返回给客户。

不知道的话就会去找自己的上级域,然后通过等待上级域的反馈,将反馈信息返回给客户端。这种方式叫递归查询。
还有一种情况是,DNS去询问上级域,然后上级域将对应的同级DNS服务器反馈回来,由客户端去询问新的DNS服务器来找寻网址对应的P位置。这种叫迭代查询

www.sina.com.
1)找根域.
2)找超级域.com
3)找到二级域.sina
4)成功找到www

本文档主要是说明如何把一台CentOS主机配置成一个DNS服务器,以便能提供域名解析服务。

DNS服务器端配置

操作系统:CentOS 7.2
IP地址:10.255.2.93
DNS软件:Bind 9.9
测试域名:yyit.com
作用:主要提供解析yyit.com域名的服务

一、安装BIND服务器软件并启动

1.yum -y install bind*

在安装完BIND后,系统会多一个用户named。

2.启动DNS服务

systemctl start named.service
systemctl enable named.service	//开机自启动

在这里插入图片描述
3.查看named进程是否正常启动:

systemctl status named

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值