dns是什么意思通俗点

 我来答
玄雨螺A
2022-07-27 · TA获得超过2896个赞
知道小有建树答主
回答量:627
采纳率:80%
帮助的人:81.2万
展开全部

  通俗来解释dns的意思的话,它就是一个域名系统。因特网上作为域名和IP地址相互映射的一个分布式数据库。下面是我给大家整理的dns是什么意思通俗点,供大家参阅!

  dns是什么意思通俗讲

  DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

  DNS查询方法

  查询DNS服务器上的资源记录

  在Windows平台下,使用命令行工具,输入nslookup,返回的结果包括域名对应的IP地址(A记录)、别名(CNAME记录)等。除了以上方法外,还可以通过一些DNS查询站点如国外的国内的 查询域名的DNS信息。

  常用的资源记录类型

  A 地址 此记录列出特定主机名的 IP 地址。这是名称解析的重要记录。

  CNAME 标准名称 此记录指定标准主机名的别名。

  MX邮件交换器此记录列出了负责接收发到域中的电子邮件的主机。

  NS名称服务器此记录指定负责给定区域的名称服务器。

  FQDN名的解析过程查询

  若想跟踪一个FQDN名的解析过程,在LinuxShell下输入dig www +trace,返回的结果包括从根域开始的递归或迭代过程,一直到权威域名服务器。

  GeniePro DNS 应对DNS劫持和DNS缓存中毒攻击的关键性机制:一致性检查

  每个Geniepro节点将自身的DNS记录发送给工作组内其他节点请求一致性检查;

  每个Geniepro节点将自身的记录与收到的记录进行比较;

  每个Geniepro工作组的通信协调节点将获得的DNS记录更新发送给其他组的通信协调节点请求一致性检查;

  每个Genipro工作组的通信协调节点向上一级DNS服务器请求更新记录并与收到的其他通信协调节点的记录进行比较。

  一致性仲裁

  如果一致性检查发现记录不一致情况,则根据策略(少数服从多数、一票否决等)决定是否接受记录的变化 根据结果,各Geniepro节点将自身记录进行统一 通信协调节点选举 选举出的通信协调节点在任期内具有更新组内节点的权限 选举过程满足不可预测性和不可重复性DNS资源记录 如前所述,每个 DNS 数据库都由资源记录构成。一般来说,资源记录包含与特定主机有关的信息,如 IP 地址、主机的所有者或者提供服务的类型。

  DNS配置举例

  静态域名解析配置举例

  拓扑图

  如右图静态域名解析配置组网图所示:

  应用需求

  由于网络设备R-A经常访问域名为destination.com的主机,可利用静态域名解析功能,实现通过destination.com主机名访问IP地址为1.1.1.20的主机,提高域名解析的效率。

  配置要点

  1. 确保设备和主机间路由可达

  2. 主机名和IP地址间的映射正确

  配置步骤

  手工配置主机名和IP地址间的映射;本例中,配置主机名为destination.com其对应IP地址为1.1.1.20

  R-A(config)#ip host destination.com 1.1.1.20

  配置验证

  第一步,查看域名解析信息;关注点主机、IP地址间的映射关系是否正确。

  R-A# show host

  Name servers are:

  Host type Address TTL(sec)

  destination.com static 1.1.1.20 ---

  第二步,使用ping destination.com命令,查看执行结果。

  R-A# ping destination.com

  Translating "destination.com"...[OK]

  Sending 5, 100-byte ICMP Echoes to 1.1.1.20, timeout is 2 seconds:

  < press Ctrl+C to break >

  !!!!!

  Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

  从以上显示信息可以看出,R-A通过静态域名解析,成功实现通过destination.com主机名访问IP地址为1.1.1.20的主机。

  动态域名解析配置举例

  拓扑图

  如右图动态域名解析配置组网图所示。

  应用需求

  1. DNS域名服务器的IP地址为192.168.31.206/24。

  2. 网络设备为DNS客户端,通过动态域名解析功能,实现通过host.com主机名访问IP地址为10.1.1.2的主机。

  配置要点

  1. DNS客户端和DNS服务器端、访问主机间的路由要可达

  2. DNS域名解析开关打开。域名解析功能开关默认开启。

  3. 正确配置DNS域名服务器的IP地址

  配置步骤

  第一步,配置DNS域名服务器

  不同域名服务器的配置方法不同,请根据实际情况搭建DNS服务器。具体方法在此不做具体说明。

  在DNS服务器上添加主机和IP地址的映射。本例中,设置主机名:host.com;IP地址为10.1.1.2/24

  第二步,配置DNS客户端

  DNS客户端和DNS服务器端、访问主机间的路由要可达。接口IP配置如拓扑图所示。具体配置过程此处省略。

  !打开DNS域名解析功能开关;该功能默认开启

  R(config)#ip domain-lookup

  !配置域名服务器的IP地址为192.168.31.206

  R(config)#ip name-server 192.168.31.206

  配置验证

  第一步,使用ping host.com命令,查看执行结果。

  R# ping host.com

  Translating " host.com "...[OK]

  Sending 5, 100-byte ICMP Echoes to 10.1.1.2, timeout is 2 seconds:

  < press Ctrl+C to break >

  !!!!!

  Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

  从以上显示信息可以看出,客户端设备能ping通主机,且对应的目的IP地址为10.1.1.2。设备通过动态域名解析,成功实现通过host.com主机名访问IP地址为10.1.1.2的主机。

  第二步,查看域名解析信息;关注点主机名、主机IP地址。

  R# show host

  Name servers are:

  192.168.31.206 static

  Host type Address TTL(sec)

  host.com dynamic 10.1.1.2 3503

  从以上显示信息可以看出,主机名同主机IP地址的映射表项正确。

 

国科云
2022-10-25 · 中国科学院控股有限公司旗下控股企业,提供域名注册、域名解析、...
国科云
向TA提问
展开全部
DNS,实际上就是一个储存域名和IP地址对应关系的一个数据库。我们访问一个网站一般都是通过域名访问的,因为域名有规律,方便人输入和记忆。但是计算机并不能直接识别域名,计算机识别的是IP地址。那我们能直接通过IP地址访问吗?可以。但是IP地址都是一串复杂的数字,我们要记住每个网站的IP地址是很困难的,这也是域名出现的原因。
那如果实现通过域名访问IP的效果呢?这就是DNS的作用,DNS可以把人使用的域名翻译成计算机能识别的IP地址。当然这个翻译机制是比较复杂的,是通过全球不同层级的DNS解析服务器共同参与完成的。
打个比方,可以把DNS系统当作一个电话簿,上面储存着人的姓名和对应的电话号码,我们那么多联系人,不可能都记住他们的号码,所以我们想给谁打电话,就在电话簿里找对应的电话号码就行了。
在DNS电话簿中,域名相当于人的名字好记,但不能直接联系,而电话号码就相当于IP地址。
相信通过这个比喻,题主应该能简单了解DNS的意思了吧。希望回答能帮助到您~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式