全国统一学习专线 8:30-21:00
位置:七考网 > 外语类 > 出国英语 > dns是什么意思通俗点 DNS配置举例  正文

dns是什么意思通俗点 DNS配置举例

2023-10-27 13:58:24来源:互联网

摘要:通俗来解释dns的意思的话,它就是一个域名系统。因特网上作为域名和IP地址相互映射的一个分布式数据库。下面是七考网小编给大家整理的dns是什


(相关资料图)

  通俗来解释dns的意思的话,它就是一个域名系统。因特网上作为域名和IP地址相互映射的一个分布式数据库。

  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地址的映射表项正确。

同类文章
导航

一级建造师 二级建造师 消防工程师 消防设施操作员 BIM 造价工程师 环评师 监理工程师 咨询工程师 安全工程师 建筑九大员 公路水运检测 通信工程 智慧消防工程师 装配工程师 一级注册建筑师 二级注册建筑师 注册电气工程师 智慧建造工程师 房地产估价师 应急救援员 EPC工程总承包 PLC智能制造 碳排放管理师 雅思 托福 GRE 托业 SAT GMAT A-Level ACT AP课程 OSSD 多邻国英语 考研英语 英语四六级 商务英语 青少儿英语 IB英语 剑桥英语 职场英语 提升英语 AEAS 英语口语 出国英语 初高中英语 学生英语 成人英语 公共英语 词库 经济师 初级会计师 中级会计师 注册会计师 基金从业 证券从业 薪税师 银行从业 CMA ACCA 会计实训 税务师 CFA 企业合规师 审计师 FRM 高级会计师 会计就业 期货从业 CQF 真账实操技能 葡萄牙语 日语 德语 法语 韩语 西班牙 意大利 高考小语种 粤语 泰语 俄语 阿拉伯语 电商视觉设计 影视后期 剪辑包装 游戏设计 游戏程序 UI设计 室内设计 UXD全链路 平面设计 CAD设计制图 商业空间设计