`

DNS详解

阅读更多
      DNS,DomainNameSystem或者DomainNameService(域名系统或者余名服务)。域名系统为Internet上的主机分配域名地址和IP地址。用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。
        1、DNS就是域名服务器,他的任务就是确定域名的解析,比如A记录MX记录等等。
        2、任何域名都至少有一个DNS,一般是2个。但为什么要2个以上呢?因为DNS可以轮回处理,第一个解析失败可以找第二个。这样只要有一个DNS解析正常,就不会影响域名的正常使用。
3、如何确定域名的DNS 很简单,到www.internic.net/whois.html输入你要查询的域名就可以看到了。这个是国际域名管理中心。唯一的权威。只要这里能查到某个域名,就表示域名是生效的。它说你什么时候到期,就是什么时候到期。
        4、有效的DNS表示当前正在起作用的DNS服务器是谁,比如查询结果是NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)就表示当前域名是由NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)负责解析。其他DNS的设置,都是无效的。
         5、DNS是可以修改的。修改以后需要24-72小时以后,全世界才能刷新过来。internic的信息一般在24小时以后可以看到。另外,修改的过程,并不表示域名会停止解析,只要你在2边都做好了解析。如果生效了就是新的DNS在起作用。如果没生效。就是旧的DNS在起作用。要么生效,要么不生效。不存在2个都不起作用的时间。
6、DNS是有缓存的。 1)访问者的电脑;2)你的ISP接入商。 简单举例:比如你访问www.askbaidu.com,你的电脑首先查询本机上有没有缓存www.askbaidu.com的记录。如果有就直接调用不再去查寻。就是说如果你前面刚访问过www.askbaidu.com,这个时候就算电信的DNS和NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)都不能解析。也是能够正常解析出域名的。 清除本机DNS缓存方法很简单。关闭IE然后清除历史记录,或者重启电脑。然后还有一个就是isp接入商的DNS的缓存。isp就是当地网络接入商。比如我们这里的福建电信;福州网通、南平铁通等等。每个地方都是不一样的。isp的DNS和NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)这样的DNS是不同的。 NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)只负责具体的解析,不负责缓存。isp的DNS只负责查询和缓存,不负责解析。 简单描述下刚才访问www.askbaidu.com的情况。如果本机上不存在www.askbaidu.com的记录。你的电脑就会去查询当地ISP的DNS。isp的DNS只有缓存。就是说他会检查有没有www.askbaidu.com的缓存。如果有,他就直接把www.askbaidu.com的记录发送给用户。用户也就能访问了。如果ISP的缓存里面也没有www.askbaidu.com的记录,那么他进一步去查询askbaidu.com的DNS是什么?然后再到对应的DNS上直接去取得数据,并返回给用户。当第一个用户访问了www.askbaidu.com以后,isp的dns上也就开始缓存了www.askbaidu.com的记录。以后他就不必再去NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)去找了。除非有新的域名,他才会去查。比如访问bbs.askbaidu.com的时候,他就要重新去查了。
7、isp的DNS缓存是有时间限制的。一般是1个小时。前后2次间隔1个小时的话,他就去域名的DNS上重新取得数据。这里说的是最前面一次和当前的比较。也就是说如果时间差距较大,就重新去域名的DNS服务器上找。所以刷新就变的很有必要,否则缓存了一次以后。域名记录改了以后。ISP就永远不去找新的记录了。知道了这个原理以后,大家就会明白,为什么原来没有的记录注册并生效会很快。修改的话生效会很慢。就是因为缓存的原因。但如果没有缓存,访问的效率会很低,因为任何一次输入www.askbaidu.com都得跑到NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)去查询记录。 备注:很多域名商的域名解析系统也不是实时刷新的。一般会设置下时间,比如10分钟.就是说,你设置了一个新的A记录以后(什么是A记录?
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名),域名服务器会在10分钟内为你添加。目的就是为了节约服务器资源。怕客户的DNS不断的刷新记录。刷新记录肯定需要消耗一定的资源。而且刷新过程中是不能解析的。另外刷新过程大概5秒。就是说这个5秒内域名商的的DNS是不能用的
分享到:
评论

相关推荐

    centos5.3 配置DNS详解

    CentOS 5.3 配置 DNS 详解 CentOS 5.3 配置 DNS 需要安装相应的软件包,包括 bind、bind-libs、bind-chroot、bind-utils 和 caching-nameserver。这些软件包可以使用 rpm 命令进行安装。安装完成后,需要配置 DNS ...

    DNS详解与DNS私有根服务器的搭建.doc

    DNS详解与DNS私有根服务器的搭建是网络基础架构中的重要环节,对于理解互联网的运作至关重要。DNS(Domain Name System)是一种分布式数据库系统,它的主要功能是将人类可读的域名转换为网络能够识别的IP地址。这个...

    Linuxdns详解安装配置以及讲解.pdf

    Linux DNS 详解安装配置与讲解 本文档详细介绍了 DNS 的原理、安装配置和讲解。DNS(Domain Name System)是 TCP/IP 网络中的一种重要的域名系统,能够提供域名与 IP 地址的解析服务。 DNS 原理 DNS 是一个分布式...

    计算机网络之DNS详解

    在计算机网络中,DNS(Domain Name System)是一个至关重要的组件,它扮演着互联网上的“名字解析器”角色。DNS的主要任务是将人类可读的域名转换为对应的IP地址,使得网络设备能够找到并访问目标服务器。这篇详述将...

    dns详解[借鉴].pdf

    DNS,即域名系统,是互联网上的一项核心服务,它负责将人类可读的域名转换为计算机可识别的IP地址。DNS的全称是Domain Name System,它的主要功能是实现域名和IP地址之间的映射,使得用户能够通过易记的域名访问网络...

    DNS详解,详细讲解DNS的原理,过程,使用过程,提供完整清晰的理解.一共有12章 .

    DNS(域名系统)是互联网的一项核心服务,它将人类可读的域名转换为计算机可识别的IP地址。在这个详尽的教程中,我们将深入探讨DNS的各个方面,包括其原理、工作流程以及实际应用。 首先,我们需要理解DNS的基本...

    DNS欺骗 dns报文详解 dnsppt

    一、DNS报文详解 DNS报文是DNS通信的基础,它由报文头、疑问段、答案段、授权记录段和额外信息段组成: 1. 报文头:包含查询或响应的标志、ID(标识符)、QR(查询/响应标志)、OPCODE(操作码,表示请求类型)、...

    DNS.rar_dns _dns ppt

    【DNS详解:从基础知识到实践应用】 DNS(Domain Name System),域名系统,是互联网上的一个核心服务,它将人类易读的域名转换为计算机可识别的IP地址。本培训课件将深入探讨DNS的工作原理、架构及其实现主机名...

    QQ管家DNS选优独立版.rar

    【DNS详解】 DNS,全称为Domain Name System,即域名系统,是互联网的一项核心服务,它作为将域名和IP地址相互映射的一个分布式数据库,使得用户可以通过易于记忆的域名访问网站,而无需记住复杂的IP地址。DNS的...

    atomiadns-1.1.46 最新版DNS

    **atomiadns-1.1.46 最新版DNS详解** `atomiadns-1.1.46` 是一个开源的DNS服务器软件,主要用于个人或组织在本地环境中搭建自定义的DNS服务器。DNS(Domain Name System)是互联网上的关键服务之一,它将易于记忆的...

    windows server 2012 DNS詳解

    ### Windows Server 2012 DNS详解 #### 一、DNS概述 DNS(Domain Name System,域名系统)是一种用于TCP/IP应用的分布式数据库系统,它主要用于实现域名与IP地址之间的映射关系。DNS的设计旨在解决互联网中主机...

    Google Public DNS

    ### 使用Google Public DNS详解 #### 一、Google Public DNS简介 Google Public DNS 是一项由谷歌提供的免费公共域名系统(DNS)服务。它旨在为全球互联网用户提供更快、更安全且完全免费的DNS解析服务。传统的DNS...

    DNS设置详解 doc文件

    ### DNS设置详解 #### 一、DNS基础知识及顶级域介绍 DNS(Domain Name System,域名系统)是一种将易于记忆的域名转换为IP地址的技术。它使用一个分布式数据库系统,能够帮助用户快速找到所需的网络资源。在DNS...

    在Linux下配置DNS.pdf

    "Linux下配置DNS详解" 在Linux下配置DNS是指在Linux操作系统中设置和配置域名系统(DNS)的过程。DNS是Domain Name System的缩写,意为域名系统,它提供了将主机名转换为IP地址的机制。 DNS的工作过程是:应用程序...

    X00040003 第17章 DNS

    【DNS详解】 DNS,即域名系统(Domain Name System),是互联网上的一项服务,它主要解决IP地址难以记忆的问题。在互联网中,每台设备都有一个唯一的IP地址,如1.1.1.1,但这样的数字序列对于人类来说不易记忆。DNS...

    安装AD并配置DNS.pdf

    "安装AD并配置DNS详解" 随着Active Directory(AD)的广泛应用,许多IT管理员都需要学习如何正确地安装和配置AD,以及相关的DNS配置。本文将详细介绍安装AD并配置DNS的步骤和要点,旨在帮助读者更好地理解和掌握AD...

    华为 NE05E, NE08E V300R005C10SPC100 特性描述 - DNS

    【DNS详解】 域名系统(DNS,Domain Name System)是互联网中的关键组成部分,它提供了一种将易于记忆的域名转换为IP地址的机制。DNS利用分层的命名方式,使得网络设备能够拥有有意义的名字,而不是仅仅依赖于难以...

    DNS配置文件named.conf详解

    ### DNS配置文件named.conf详解 #### 11.3 安全配置DNS服务器 ##### 11.3.1 DNS服务器配置文件类型 在配置DNS服务器之前,理解相关的配置文件至关重要。以下是几个主要的DNS配置文件及其作用: 1. **`/etc/named...

Global site tag (gtag.js) - Google Analytics