赞
踩
目录
嗨,又见面啦!今天给大家带来的是DNS的相关知识和如何在服务器上配置DNS服务。当然有关DNS的理论知识是我在学习之后的自我理解,并不代表整个DNS知识体系,如有错误还请各位读者及时私信我。
VMware软件,一台win2016虚拟机(数据中心版),一台win10虚拟机
DNS即域名系统,它可以将域名转换为IP地址,也可以将IP地址转换为域名。
本章主要结构如下:
(1).一个标准的域名(FQDN)应由根域,顶级域,二级域,主机头这四部分组成。其中顶级域基本上都是组织域名,国家/地区域名;顶级域是由IANA确定好的,并不由个人或组织任意指定。而二级域需要去相应的具有注册能力的机构进行注册(比如阿里云)。主机头则由个人或组织自行确定。
(2). 一个FQDN举例:www(主机头). bian(二级域). cn(顶级域) .(根域)
DNS服务器角色分为以下四种:
(1).主要名称服务器:标识一个局域网区域中的主要DNS服务器,其中存放的是该区域中的正本数据。
(2).辅助名称服务器:会从区域中其它名称服务器上复制数据,复制的数据为副本无法修改。
(3).主控名称服务器:提供趋于数据复制的DNS服务器,即作为区域中的备份服务器。
(4).CaChe-only服务器:将查询到的数据保存在高速缓存中,即作为区域中的高速缓存服务器。
(1).SOA(起始授权机构): 定义(标识)了该区域中的权威名称服务器,即标识出主要名称服务器。
(2).NS(名称服务器):标识区域中的主要名称服务器和辅助名称服务器。
(3).A记录(主机):列出了区域中FQDN(标准域名)到IP地址的映射。
(4).PTR记录(指针):其中记录了IP地址到FQDN的映射。
(5).MX记录:邮件交换记录,向指定的邮件交换主机提供消息路由(即记录了邮件服务器的域名与其IP的对应关系)。
(6).SRV(服务):列出了正在提供特定服务的服务器。
(7).CNAME(别名):将多个域名映射到同一个IP地址上,便于用户访问
DNS域名查询类型分为以下几类:本地查询,直接查询,递归查询,迭代查询;它们的区别如下:
(1).本地查询:主机保存有近期的dns查询记录。这其中包括两个部分:本地hosts文件和高速缓存。在CMD中使用ipconfig /displaydns可以查看高速缓存中存储的dns条目;在本地查询的过程中,查询顺序是先hosts后高速缓存。
(2).直接查询:主机将查询请求发给本地DNS服务器,本地DNS服务器没有找到所查询域名对应的IP地址,所以本地dns服务器会将查询请求发送给转发器,然后由转发器给予应答,这个转发器即家庭路由器WAN口内设置的DNS地址。
(3).递归查询:主机发出查询请求之后,不管这个请求经过了多少个dns服务器,最终本地DNS服务器回复给本地PC一个确切的结果,这即使递归查询。(由于本地DNS服务器不是该查询请求的授权解析服务器,所以显示的是非权威应答)
(4).迭代查询:查询请求到达转发器后,由于转发器不是该请求的授权解析服务器,所以会按照域名级别由高到低依次去查询根服务器,顶级域服务器,二级域服务器,该过程即为迭代查询。
(1).具有特殊功能和应用的DNS服务器
(2).DNS转发器将本地DNS服务器无法解析的请求转发到网络上的其它DNS服务器上
(3).转发到转发器的查询一般为递归查询
(4).可以设置条件转发
DNS根提示的作用和DNS转发器有异曲同工之处,DNS的根提示中包含了在世界上各个地方的DNS根域名服务器。在世界上有13个IPv4的DNS根域名服务器,有25个IPv6的DNS根域名服务器;若本地的DNS服务器上配置了转发器,则优先查询转发器。
以上就是与DNS相关的理论知识了,接下来让我一起来看看DNS的部署过程吧!
首先我们先启动已经准备好的win2016(我用的是2016,当然其它版本的也可以),然后打开服务器管理器,如下图:
点击添加角色和服务--下一步--基于角色或基于功能的安装
然后继续点击下一步,期间保持默认设置直到出现下图:
选择DNS服务器
继续点击下一步
安装,安装完毕后可能需要重启服务器。之后会在左边任务框中看到DNS角色,DNS角色部署完毕。如下图:
找到工具——DNS:
接下来操作步骤如下:
这里应选择主要区域,因为在该网络中这是第一台DNS服务器
配置的域名应由顶级域和二级域组成
然后找到你刚才配置的那个区域 ,这里我就以A主机记录来举例
首先打开网络适配器,将DNS栏的IP地址指向自己
之后打开CMD,输入命令nslookup www.bian.cn(输入你配置的域名)
成功的解析出了IP地址,DNS配置正确,实验成功
这次主要给大家介绍了DNS的相关理论与在windows server 上配置DNS服务的方法,当然这只是DNS知识体系的一部分。此外,在本期博文中采用只是很简单的DNS验证方式,如果你们搭建了IIS WEB的话还可以将它与网站结合起来,实现通过域名来访问网站(虚拟主机的方式实现)。
最后,由衷感谢各位读者!
我们下期再见啦,拜拜!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。