首先简单介绍DNS,DNS(Domain Name System)是“域名系统”的英文缩写,用来为TCP/IP网络提供将主机名或域名转换为IP地址的服务。举例来说,如果要访问域名math.unit.com的网站,那么就要通过DNS查出它的IP地址是151.101.129.69才能够继续访问,DNS就是这样一位计算机“翻译官”。

DNS是应用层协议,事实上它是为其他应用层协议工作的,包括HTTP、SMTP以及FTP,具体过程如下:

  1. 在浏览器中输入www.baidu.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有就先调用这个IP地址映射,完成域名解析。
  2. 如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有直接返回,完成域名解析。
  3. 如果hosts与本地DNS解析器缓存都没有相应的网址映射关系,首先会找TCP/IP参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器,此服务器收到查询时,如果要查询的域名,包含在本地配置区域资源中,则返回解析结果给客户机,完成域名解析。
  4. 如果要查询的域名,不由本地DNS服务器区域解析,但该服务器已缓存了此网址映射关系,则调用这个IP地址映射,完成域名解析。
  5. 如果本地DNS服务器本地区域文件与缓存解析都失效,则根据本地DNS服务器的设置(是否设置转发器)进行查询,如果未用转发模式,本地DNS就把请求发至13台根DNS,根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的IP地址。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(http://baidu.com)给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找该域服务器,重复上面的动作进行查询,直至找到www.baidu.com主机。
  6. 如果用的是转发模式,此DNS服务器就会把请求转发至上一级DNS服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根DNS或把转请求转至上上级以此循环。不管是本地DNS服务器用的是转发,还是根提示,最后都是把结果返回给本地DNS服务器,由此DNS服务器再返回给客户机。

下面为小伙伴们分享Windows server 2008 R2安装DNS服务器的操作步骤和方法

  • 第一步 启动Windows server 2008 R2操作系统,点击任务栏"开始"按钮。
  • 第二步 唤出任务栏开始菜单,选择"管理工具→服务器管理器"项。
  • 第三步 唤出"服务器管理器"程序窗口,点击"服务器管理器→角色→添加角色"图标。
  • 第四步 弹出"添加角色向导"对话框,勾选"服务器角色→DNS服务器"复选框。
  • 第五步 显示确认安装选择信息,点击"安装"按钮。
  • 第六步 完成安装DNS服务器的操作,本例到此希望对大家能有所帮助。

温馨提示

小伙伴们如果能从小编解决电脑问题的思路和方法中有所启发,那就记得点赞、分享、评论和关注哦,咱们明天不见不散。

dns域名解析过程_域名解析怎样工作,Windows server 2008 R2如何安装DNS服务器相关推荐

  1. Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

    Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站 http://www.cnblogs.com/zhongweiv/archive/2013/01/07/http ...

  2. 配置服务器证书,Windows Server 2008 R2 下配置证书服务器和HTTPS的图文教程

    前言 2017年1月1日起App Store上的所有App应用将强制开启ATS功能. 苹果的ATS(App Transport Security)对服务器硬性3点要求: ① ATS要求TLS1.2或者 ...

  3. Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法。

    Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法. 参考文章: (1)Windows Server 2008 R2 SP1 安装NET ...

  4. windows server 2008 R2 SP1 安装SQL Server 2008 R2时提示 此操作系统不支持此版本的 SQL Server 版本...

    windows server 2008 R2 SP1 安装SQL Server 2008 R2时提示 "此操作系统不支持此版本的 SQL Server 版本" 原因: 安装的时候输 ...

  5. 2008 r2服务器自动注销,基于 Windows Server 2008 R2 的远程桌面服务器拒绝一些繁重的登录或注销情况下随机的连接请求...

    修补程序信息 可以从 Microsoft 获得受支持的修复程序.然而,此修补程序仅用于解决本文中描述的问题.此修复程序仅适用于遇到本文中描述的问题的系统.此修补程序可能会接受进一步的测试.因此,如果这 ...

  6. windows server 2008 R2上安装MRTG指南

    一.实验环境 参考教程:http://www.netmon.org/dummies.htm http://www.docin.com/p-158415185.html MRTG中文手册:http:// ...

  7. php+5.3.7++,Windows Server 2008(R2) 一键安装PHP环境(PHP5.3+FastCGI模式

    本文通过最简单快捷的方式,讲述从崭新的Windows Server 2008(R2),通过护卫神·PHP套件一键部署PHP运行环境的过程,十分简单 本文通过最简单快捷的方式,讲述从崭新的Windows ...

  8. Windows Server 2008 R2部署active directory服务器

    我都是在vm虚拟机上进行的以下实验 active directory服务器: Windows server 2008 R2 标准版 首先配置虚拟机的网络环境为nat模式,取消nat网络连接的本地dhc ...

  9. 一键安装php环境 iis,Windows Server 2008(R2) 一键安装PHP环境(PHP5.3+FastCGI模式

    本文通过最简单快捷的方式,讲述从崭新的Windows Server 2008(R2),通过护卫神·PHP套件一键部署PHP运行环境的过程,十分简单. 套件包下载地址: //www.jb51.net/s ...

最新文章

  1. 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母
  2. POJ3111 K Best —— 01分数规划 二分法
  3. Javascript OrderBy
  4. Python--day63--添加书籍
  5. LeetCode-动态规划基础题-62. 不同路径
  6. (1 LEETCODE)2. Add Two Numbers
  7. 你不知道的CDN圈内黑话有哪些?
  8. 如何画圆柱_什么是最速降线?如何来验证一下呢?这里用SolidWorks来试一试
  9. RedHat官方OpenShift Hands-on实验环境脚本
  10. phantomjs执行常见错误
  11. 雷赛acc68c说明书_DMC2410C-A四轴通用型点位卡
  12. 人工智能产品经理是否需要懂技术
  13. Android应用程序添加、删除快捷方式
  14. 考研英语 - advanced
  15. 农村土地确权之调查公示 —— 地块分布图制作说明
  16. 索尼ps4 linux,索尼PS4
  17. Unity3D之日常操作-Aspose.Words.dll-U3D读写word_文本内容写入
  18. RocketMQ系列---消息消费者及消费方式
  19. 【机器人】关于工业机器人控制系统,这几方面内容你必须掌握;中国3C电子智造行业优秀的机器人供应商推荐...
  20. 微信商城怎么做?5招教你捋清思路

热门文章

  1. 跟无闻学习GO Web 编程(四) -- bee 工具使用
  2. 灵活管理Hadoop各发行版的运维利器 - vSphere Big Data Extensions
  3. 管理信息系统大作业范例(C#编写)
  4. 如何用比特币现金地址和数字签名证明所有权
  5. Geoserver汉语版出来啦!!
  6. MacOS下打包Python应用
  7. Android 换肤
  8. GSMA公布2016年亚洲移动大奖提名名单
  9. 如何才能正确的关闭Socket连接
  10. [知识储备]用RequireJS +zepto开发微信公众号