一起学DNS系列(三)理解计算机的多种DNS后缀选项

上节介绍了计算机主DNS后缀的一些内容,今天这一节将继续延伸此话题,同时也谈到与之相关的其他概念。

本节的试验环境是一台DC和一台客户机相连,很简单的拓扑环境。如下图:


在WINS系列中我们说到,当利用ping程序访问某一名称时,如果本机设置了WINS服务器,则会向此服务器发出解析请求,反之,系统将会利用NBNS服务通过广播的方式来解析此名称。如下图:


但是,当我们ping一个类似域名结构的名称时候,比如 ping sss.com ,此时系统会分两种情况进行 处理。

当本机网卡属性中未设置DNS服务器时,系统依旧会利用NBNS服务进行解析此名称,尽管 这个名称看上去具有域名的结构特征。如下图:


从上图可以看到,NBNS服务试图在解析sss.com这个名词,而不是一个域名,因为对于NBNS服务而言 ,只有名称的概念,而不存在域名的概念。

当我们为其配置一个合法且有效的DNS服务器地址之 后呢?测试结果如下图:


刚开始,系统会向DNS服务器发出标准的A记录查询请求,看是否存在sss.com 这样的A记录,经过几 次尝试以失败告终,第四个数据包是由DNS服务器发给客户机的,所传达的信息是“Server Failure”。可见在这台DNS的区域里并不存在sss.com这样的A记录。

那这些内容和我们今 天要讲的多种DNS后缀有什么关联呢?其实是这样的,当我们为系统配置了多种的DNS后缀后,再去ping 某一名称时,系统会自动在该名称后添加上已设定的DNS后缀,并对此名称进行解析,此时才是真正的对 一个域名进行解析,其中包括了主体名称和设定的DNS后缀。

如何设置这些DNS后缀呢?在 Windows系统中,有很多地方可以设置。下面我们一一进行描述。

时间: 2024-10-29 00:28:33

一起学DNS系列(三)理解计算机的多种DNS后缀选项的相关文章

一起学DNS系列(二)理解计算机的主DNS后缀选项

原本在这一节要讲解DNS的安装,但我发现其实在此之前,还需要向大家说明几个基本的概念,首先说到的是DNS后缀. 在之前的基础章节里,我们知道了一个域名可以分为主体和后缀2部分,这里的主机我们可以理解为一台主机或者一个网络终端的名称,后缀则直接决定这个域名的性质.类别等一些重要特征.我们这里会从单机入手,理解一下单击里的DNS后缀到底是怎么一回事,把这个弄清楚了,再去理解与AD相结合的DNS才会更容易.那单机的DNS后缀在那里找呢?我们一起来看一下: 为了方便实验,我做了一个拓扑图,如下: 计算机

DNS系列三:搭建DNS辅助服务器

为了实现服务器的高可用性,我们需要搭建DNS辅助服务器,当主DNS服务器崩溃时可以用辅助服务器应急 试验环境如下图 在perth上操作 首先,安装DNS服务 打开设置→控制面板→添加或删除程序→添加/删除windows组件 双击"网络服务" 选择"域名系统",单击确定 单击"下一步"

一起学DNS系列(一)基础、概览

本系列主要讲述有关Windows下DNS服务器的相关知识点,由于DNS和AD结合异常紧密,所以与AD相关的DNS应用和知识将在AD专栏中讲述. 此为本系列的第一节. 我想没有什么人在访问的时候会直接输入IP地址,取而代之的是输入一串简单,容易记忆的字符,有数字的,如www.163.com:也有纯字母的,如www.qq.com ,只要网络连接没问题,就可以直接访问对应的网站.但在理论上访问网址依然需要用到IP地址的,只是字符转换为IP地址这部分工作由DNS服务器代劳了而已,而这个转换过程对于客户端

学DNS系列(八)DNS客户端查询过程

DNS客户端的注册信息在DNS服务器中是以记录的方式体现出来的,那么客户端就可以用一些方式进行查询各类记录.相对应的,服务器会对这些查询进行响应,我们称之为解析,至于DNS内部的工作机制,我们不得而知,但可以通过一些命令和方法间接地了解DNS查询过程.为了更好的描述这个问题,我做了一张简单的TOPO图,其中DNS1为DNS服务器,主机XP3是一个DNS客户端.拓扑图如下: 在客户端向DNS服务器提交一个查询消息中,通常都会包含3条基本信息,1.需要制定查询的 DNS域名:2.指定查询请求的基本类

学DNS系列(十一)DNS服务器属性之高级服务器选项

接着第九节的未完的部分,我们来继续探讨DNS服务器的属性,今天主要内容是[高级]选项卡,也是DNS属性比较重要的一部分,但有趣的是,我们平时却很少修改这里的内容.不过,各个选项的含义还是需要认真理解的. 打开DNS属性,找到[高级]选项卡,如下图: 这个是[高级]选项卡里的内容,这里我们一一进行讲解. 第一部分: 这里的服务器版本号主要是为了电 话咨询.疑难解答时候,告知工程师这个版本号,便于解决问题.其实也就是在寻求MS技术支持服务时 会用得到的.在版本号5.2.3790(0xece)中,5.

一起学DNS系列(五)创建DNS正向、反向查找区域

上一节中简要介绍了DNS服务器及客户端的安装,尽管涉及的知识点很少,但也已经包含了DNS系统不 可缺少的两部分,即DNS服务器和客户端,此外,DNS系统还包括区域和资源记录,本节主要讨论DNS正向和反向查找区域的创建. 第一节里提到了"区域"这个概念,简单来讲,区域就是 DNS服务器具有权威管理权限的连续的命名空间.在一个DNS服务器里,可以创建多个区域,比如 a.com 和b.com,而在每一个区域下有可以新建多个域.请注意,这里首先建立的是区域,其后才是域,而且也只能是域,因为在一

10天学安卓-第三天

原文:10天学安卓-第三天 经过第二天的学习,我们正确的调用了百度天气API,将天气信息显示到了界面上,做到这一步,我们的工作就算是完成1%了,剩下99%的工作就需要不断的润色这个未成形的APP了. 最首要的就是,我们要把那么一大堆字符转换为普通用户可以轻松理解的界面,那么我们来学习一下Android里面的界面布局. 打开res/layout/activity_main.xml文件,切换到Layouts选项卡,可以看到里面有许多项目,GridLayout.LinearLayout.Relativ

C++程序设计实践学材系列(12)——1.2.4 Code::Blocks运行程序的两种方式

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录]   1.2.4 Code::Blocks运行程序的两种方式 微课件1.2展示的程序运行方式,只要连编(Build)成功了,一点运行(Run)按钮,看结果就可以了. 目的达到了.但是程序是如何执行的,作为学习者,我们需要知道"内幕".作为开发者,尤其是当程序执行结果与预期的不一样时,需要找到问题究竟出在什么地方. Code::Blocks提供了另外一种运行程序的方式--单步执行,可以由编程者控制,逐条执行程序. 为了

走近Flex组件系列(三):按扭组件

走近Flex组件系列(三):按扭组件(Button,CheckBox,LinkBar,LinkButton,PopUpButton,RadioButton,ToggleButtonBar) 本文主要介绍Flex的Button.ButtonBar.CheckBox.LinkBar.LinkButton.PopUpButton.RadioButton.RadioButtonGroup和ToggleButtonBar组件,这些组件是非常基础的组件,如果你是学习过Flex组件的可以飘过,本文主要是针对F