Windows Server 2019 DNS服务器的配置与管理(理论篇)

 更新时间:2023年05月02日 23:03:05   作者:NOWSHUT  
这篇文章主要介绍了DNS(Domain Name System)域名系统,主要就是​ 实现域名与IP地址的相互转换,需要的朋友可以学习下

1、DNS定义和作用

​ DNS(Domain Name System),域名系统。

​ 实现域名与IP地址的相互转换。一种映射关系。例如:www.fjnu.edu.cn——>192.168.82.201

2、使用DNS的原因

(1)IP地址

​ 在计算机网络中,依靠IP地址来识别网络中的每一台计算机。当用户访问互联网中的服务器时,必须要知道服务器的IP地址。但是IPv4地址大概有40亿+个,如果每个都对应一台服务器,要让普通用户记住这些服务器的IP地址,几乎是天方夜谭。

(2)域名

​ 为了方便普通用户访问互联网上的服务器,RFC 1035定义了DNS映射关系。即给每台需要被访问的服务器取一个容易理解和记忆的名字。在互联网中通常根据服务器所在位置区域或功能区域,采用分级的方式来命名服务器,因此称为域名。

3、域名的命名规则

以 www.fjnu.edu.cn为例

域名分为顶级域名(一级域名)和子域名(二级域名、三级域名……)

其中

​ cn为顶级域名,表示中国。

​ edu为二级域名,完整的二级域名为edu.cn,表示中国的教育部门。

​ fjnu为三级域名,完整的三级域名为fjnu.edu.cn,表示属于中国教育部门的福建师范大学。

而www是互联网的服务,表示互联网的网站应用。该服务器的完全合格域名为 www.fjnu.edu.cn,表示中国教育部门,福建师范大学的提供Web服务(www)的网站服务器。

​ 通过使用域名,人们很容易理解这台服务器在什么位置,属于哪个部门,用来组什么,同时也更容易记住该服务器

​ 顶级域名是固定的,子域名可以随意取。(英文)

下面是常见的顶级域名

顶级域名表示的含义
.com通用顶级域名,表示商业
.net通用顶级域名,表示网络,当时被定位为网络基础服务提供商
.org通用顶级域名,表示非营利组织
.edu国家和地区顶级域名,表示教育机构,现大多数被用于美国各类学校的网站
.gov国家和地区顶级域名,表示政府,现被用于美国政府的网站
.mil国家和地区顶级域名,表示军事,现被用于美国国防部及其附属机构的网站
.cn国家和地区顶级域名,表示中国,中国的网站
.us国家和地区顶级域名,表示美国,美国的网站
.jp国家和地区顶级域名,表示日本,日本的网站

4. DNS工作原理

(1)DNS是如何完成域名解析的

虽然给服务器定义了域名, 但互联网实际上仍然只能通过IP地址来寻找服务器, 因此,在使用域名访问服务器时, 需要先通过DNS, 将域名解析为对应的IP地址, 然后再通过IP地址访问目的服务器。

需要注意的是, 由于DNS只负责域名解析, 并不负责网络通信, 因此就算没有DNS, 网络仍然可以正常通信, 只不过不能使用域名来访问服务器,必须使用IP地址来访问。

域名与IP地址之间的解析, 是由域名服务器完成的。

名词解释
正向解析从域名到IP的解析
反向解析从IP到域名的解析

互联网上的域名解析不是由一台域名服务器实现的, 而是由分布在各级区域的域名服务器共同完成的。

域名服务器可以为该区域主机提供域名解析, 也可以将下级子域委托给下级域名服务器。

“根” 域名服务器为最高一级域名服务器, 通常只负责解析顶级域名服务器的地址, 并将顶级域的域名解析委托给顶级域名服务器;而区域fjnu.edu.cn的域名服务器通常只负责该区域内主机的域名解析。

如果希望互联网上的用户能够使用域名访问自己的服务器, 需要到相应的域名服务器下去注册, 如:要使用www.fjnu.edu.cn域名, 需要到fjnu.edu.cn的域名服务器去注册;而要使用www.qq.com, 需要到com的域名服务器去注册。

问题:如何配置一个域名映射多个IP地址

(2)域名解析示例

PC想要访问www.fjnu.edu.cn。

①首先PC会查询本地hosts文件,是否有www.fjnu.edu.cn的记录。如果有,PC直接访问www.fjnu.edu.cn的IP地址。如果没有,则进入②。

②PC向本地域名服务器发送DNS查询请求,如果该DNS服务器为区域fjnu.edu.cn的授权域名服务器, 即负责该区域下主机的域名解析, 可以直接向主机A返回权威应答。如果不是该区域的授权域名服务器, 则查看缓存中是否有解析记录, 如果有返回非权威应答。
如果缓存中也没有解析记录, 即本DNS服务器无法解析, 则查看是否设有转发域名服务器, 如果有则将解析请求转发给转发域名服务器 。

③如果没有设置转发域名服务器, 解析请求将被发送到根域名服务器。

④由于根域名服务器已将cn区域的解析, 委托给cn域的域名服务器dns.cn, 因此根域名服务器只返回dns.cn对应的IP地址。

⑤ 本地域名服务器根据返回的IP地址向dns.cn发出解析请求。

⑥ 域名服务器dns.cn已将edu.cn区域的解析, 委托给域名服务器dns.edu.cn, 因此返回dns.edu.cn对应的IP地址。

⑦本地域名服务器根据返回的IP地址向dns.edu.cn发出解析请求。

⑧域 名 服 务 器 dns.edu.cn 已 将fjnu.edu.cn区域的解析, 委托给域名服务 器 dns.fjnu.edu.cn , 因 此 返 回
dns.fjnu.edu.cn 对应的IP地址。

⑨本地域名服务器根据返回的IP地址向dns.fjnu.edu.cn 发出解析请求。

⑩域名服务器dns.fjnu.edu.cn 是fjnu.edu.cn的授权域名服务器, 将查询到www.fjnu.edu.cn和IP地址的对应关系, 并向本地域名服务提供权威应答。

⑪本地域名服务将解析结果返回给PC, 并将解析记录写入自己的缓存中。

⑫主机根据解析结果, 向目的IP发送数据包。

域名解析

参考文献

MOOC: Windows服务器配置与管理

Microsoft Docs:Domain Name System (DNS)

到此这篇关于Windows Server 2019 DNS服务器的配置与管理(理论篇)的文章就介绍到这了,更多相关win2019 DNS服务器的配置与管理内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • DNS服务器可能不可用的解决方法

    DNS服务器可能不可用的解决方法

    这篇文章主要介绍了DNS服务器可能不可用的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2006-11-11
  • DNS log注入原理解析

    DNS log注入原理解析

    这篇文章主要介绍了DNS log注入原理解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • DNS原理及其解析过程剖析(图文)

    DNS原理及其解析过程剖析(图文)

    我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫DNS服务器的计算机自动把我们的域名翻译成了相应的IP地址,然后调出IP地址所对应的网页
    2012-09-09
  • Windows Server 2019 安装架设DNS服务器

    Windows Server 2019 安装架设DNS服务器

    这篇文章主要介绍了Windows Server 2019 DNS服务器的配置与管理之安装DNS服务,需要的朋友可以参考下
    2023-05-05
  • Windows Server 2019 DNS服务器的配置与管理之DNS正向解析

    Windows Server 2019 DNS服务器的配置与管理之DNS正向解析

    这篇文章主要介绍了Windows Server 2019 DNS服务器的配置与管理之DNS正向解析,需要的朋友可以参考下
    2023-05-05
  • 保护DNS服务器的几点方法小结

    保护DNS服务器的几点方法小结

    本文收集总结了几点保护DNS服务器的有效方法。需要的朋友的可以参考下。
    2011-03-03
  • win2003 DNS服务器配置方法[图文详解]

    win2003 DNS服务器配置方法[图文详解]

    目前很多企业事业单位都建立了单位内部的局域网,网络内部都配备相关的服务器(如web、ftp等服务器)。内部网络的用户都希望所有的服务器都用域名来访问,网络管理员可以采用在内部搭建DNS服务器的方式来实现
    2012-10-10
  • win2003 使用DNS服务器实现负载均衡

    win2003 使用DNS服务器实现负载均衡

    访问企业网服务器的用户急剧增加,一台服务器难以满足用户的访问需要,那么如何才能保证用户的正常访问呢?
    2011-07-07
  • 使用Unbound配置DNS缓存服务器的实现步骤

    使用Unbound配置DNS缓存服务器的实现步骤

    本文主要介绍了使用Unbound配置DNS缓存服务器的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • 图文详解添加DNS服务器的操作步骤

    图文详解添加DNS服务器的操作步骤

    在WindowsServer2003系统中默认的是将本地计算机作为DNS服务器的硬件设备,即将本地计算机的IP地址或名称指定给DNS服务器,下面为大家介绍下DNS服务器具体的添加步骤
    2013-12-12

最新评论