dns服务器地址配置的目的
Ⅰ 为什么大一些的企业要搭建自己的DNS、DHCP服务器,有什么好处
DNS(域名解析系统)是一个域名系统,是万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
自定搭建DNS主要是用于内部快速解析和快速定位,是提高网络访问、网络通信的一种手段。
Ⅱ DNS服务器有什么作用
单来说,DNS服务器就是域名管理系统.
DNS(Domain Name System)是域名解析服务器的意思.
DNS服务器在互联网的作用是:把域名转换成为网络可以识别的ip地址。
首先,要知道互联网的网站都是一台一台服务器的形式存在的,这就需要给每
台服务器分配IP地址,互联网上的网站无穷多,我们不可能记住每个网站的IP
地址,这就产生了方便记忆的域名管理系统DNS,他可以把我们输入的好记的域
名转换为要访问的服务器的IP地址.
这样一来,当我们在IE浏览器中输入网址时,DNS服务器就会像查字典一样的帮
我们找出该网址对对应的IP地址,再连接上去。
所以,如果不配置或者配置了错误的DNS,是开不了网页的哦。
每个网络运营商的DNS服务器的地址是不一样的,即使是同一个网络运营商,在
不同的地区(城市),DNS服务器的地址也不一样。要想正确的配置DNS服务器
地址,最好是致电该运营商了解。
Ⅲ 搭建DNS服务器有什么作用我都填当地的DNS服务器地址,设置在路由器上。
把DNS设置在路由器上,是一般小型公司或家庭类SOHO公司的做法,是比较单纯的把域名转换成IP的功能,搭建DNS服务器一般包括域控制器的概念,要大于你所说的单纯DNS功能。
搭建DNS服务器一般是大型公司或跨国公司搭配exchange邮箱服务器,这种公司一般邮件使用量超大而且很多商业机密文件也是经过邮箱传输的,所以是不可能把公司核心商业机密等放到第三方公司提供的邮箱的。
方便公司内部人员凭账号登入电脑,一个人一个帐号,但可以凭这个帐号登入任何一台电脑。
搭建DNS服务器包括搭建域控制器Activty Directory,方便IT人员管理电脑,比如要统一更改公司电脑桌面图片,就只要在域控制器上更改后,整个公司就能同步而不用到每台电脑上去做更改。还比如公司统一的文件模板只要放进域控制器上,整个公司人员电脑上的OFFICE就有统一的模板文件。
集成统一功能还有很多比如统一设定系统更新的时间,安全管理等。
Ⅳ 什么是DNS在电脑和网络中起什么作用
域名系统(Domain Name System,简称 DNS)是 Internet 上所有计算机及其地址的登记和管理系统。它的目的是使任何地方的计算机都可以通过比较友好的计算机名字而不是计算机的 IP 地址来找到另一台计算机。我们准备连续而系统的给大家讲解有关 DNS 的知识,包括 DNS 的基本知识、DNS 的工作原理、工作方式及如何设置和管理 DNS 。
一、认识 DNS
大家在 WINDOWS 95/98 的“开始”/“控制面板”/“网络属性”/“TCP/IP 属性”中都会看到“IP地址”和“DNS配置”这两个标签。它们的作用就是让客户机能够顺利、快速的找到更多的其它计算机,但要注意的是,这里的计算机并不只是在“网上邻居”中可以列示出来的那些与您在同一局域网中的伙伴们,而是用来解决您在使用 IE 时遇到过的“找不到服务器”这一错误消息的。只要建立了 DNS 服务器,即使是分属不同的域(接下来我们还要说一下这个域)的计算机也能互相访问,当然,大而化之来说就是 Internet 主机资源共享了。
在“TCP/IP 属性”的“DNS 配置”里我们可以看到要求填入主机名称、域名及DNS服务器搜索顺序,在 Windows NT Server 上,这里的主机和域,尤其是域与 Windows NT 的域是不相同的。Windows NT 的主域控制器(PDC)和辅域控制器(BDC),是用来证实用户的身份;而 DNS 的域则是用来提供 DNS 服务器的名字服务的。
DNS 服务器为客户机(如单独的 Windows 9x、Windows NT Workstation 甚至其它服务器等用户电脑)提供一种方法来存储和搜索其它主机的主机名和 IP 地址。我们这里提到的主机名和 IP 地址是通过登记来存储到 DNS 服务器上的,一般采用手工键盘录入的方式。主机必须在 DNS 服务器中登记,只要进行了登录,主机名就可以被解析了。
解析实际上是一个客户机过程,应该说在这其中 DNS 服务器并没有充当任何可执行的角色,对这一点,大家一定要理解得过来——它的目的是查找已登记的主机名或服务器名以获得相应的 IP 地址。在整个查询时,起作用的是一种称为解析器的程序,这个程序运行在安装了 TCP/IP 协议的使用 DNS 的机器上,同时 DNS 的解析不分距离,甚至可以本机解析。
如果我们在客户机的“网络 属性”/“TCP/IP 属性”/“DNS 配置”中指定了多个 IP 地址,如 199.168.1.1、192.1.1.1、…,主机名为 Heatch ,域为 lanhome.com,那么,客户机将登记在列表中地址为 199.168.1.1 的第一个 DNS 服务器中,并成为 lanhome.com 域的成员。如果客户机通过查询 199.168.1.1并不能很快解析出主机名,则列在“DNS 服务器搜索顺序”表中的第二个地址为 192.1.1.1 DNS 服务器将启动,以开始第二次搜索。简单来说,就如同我们在 DOS 时代的 PATH 命令一样。最终返回下列结果之一:
找到所需的一个或多个记录;
找不到所需的主机名;
能找到查询的主机名,但找不到相应的数据。
二、DNS 的层次结构
从体系结构上来看,DNS 就跟我们最初遇到的 DOS 的文件系统一样,是一个树型数据模型。我们可以把它看成一种分布式、层次型的数据库管理系统(DBMS),只是它是以客户机/服务器形式表现出来罢了。
与 DOS 文件系统的结构一样理解,DNS 树型结构的最高端是域名树的根,提供根域名服务,但它本身就跟 DOS 的根目录一样没有根名。根域仅用一个“.”来表示。在它的下面,是第一层域,称为顶层域(Top Level Domain,简称 TLD),在这一层中,只有一个名字,即是我们在大多数网址后面看到的那些:com、e、net、gov、org及cn、tw、hk等。现在全世界总共有199个 Internet 顶层域。根域名服务器的作用就是提供指向这一层域的初始指针。第二层域用于单位团体或地区,可通过域后缀来分类(比如,microsoft.com)。主机可以存在于根以下的各层,它的特点是在同一层中要求主机名唯一,而在不同层中可以有相同的主机名。
呵,熬不住了,写来时间不觉过得好快,已是凌晨3时多了。还是小小睡一会儿吧,免得等下上班时趴在办公桌上起不来。所以,接下来的部分,只有今天晚上再继续了。
刚刚由“网桥”归来,却才发现昨晚(习惯了,应该是前晚昨晨^_^)睡意朦胧中最后几句写得“语无伦次”。今天凌晨,我们来进行DNS的安装和配置(本来还有好多原理性的东西,但是好枯燥,觉得好累,所以,倒不如来点实用的)。
三、安装DNS服务
在 Windows NT 服务器上安装 DNS 服务可按如下步骤进行:
1、打开“开始”/“设置”/“控制面板”/“网络”
2、选择“服务”标签,单击“添加”
3、选择“MicroSoft DNS 服务器”,单击“确定”按钮,系统要求提供安装光盘或安装源文件路径,确认输入正确后,单击“继续”按钮,DNS 服务将被加入到“控制面板”/“服务”中,在这里,它会立即显示在网络服务的列表中
4、单击“关闭”按钮关闭网络控制面板。系统将检查、绑定网络服务,并提示重新启动计算机以使新的配置生效。单击“是”使计算机重新启动。在重新启动后,DNS服务的安装就完成了。
5、如果您已经安装了 Windows NT 的最新补丁,则在安装完 DNS 服务后,还应再安装安装该 SPX (如SP4、SP5)。
四、配置 DNS 服务器
DNS管理器是一个 Windows NT Server 内置的 DNS 服务器配置工具。我们依次选取“开始”/“程序”/“管理工具(公用)”/“DNS管理器”,就会出现“域名服务管理器”主窗口。这里要做的第一件事是添加 DNS 服务器以进行配置。
打开“DNS”菜单,选择“新建服务器”,在对话框中输入 DNS 服务器的主机名或IP地址:199.168.1.1(如图一所示),然后单击“确定”按钮。操作完成,刚添加的服务器就会出现在服务器列表中(如图二所示)。对于今后要保存任何的设置变化到服务器的数据文件,则右键单击服务器列表中的服务器主机名或IP地址,再单击“更新服务器数据文件”即可。
图一 图二 图三 图四
(一)DNS 管理器的菜单说明
DNS:包含所有配置 DNS 服务器的主要命令,通常我们更喜欢用右键单击左边窗口的对象来快速的从弹出菜单中进行选择。
查看:包括“拆分”和“刷新”命令,前者用来移动左、右窗口间的拆分条;后者则是用来刷新服务器统计显示。
选项:其中的“自动刷新统计”可指定服务器统计自动更新的间隔;“自动显示创建的区域”是在右边的窗口中自动显示已经创建成功的区域,新建服务器后,再选取此命令,系统将建立如图二中所示的默认域,这些值是:0.in-addr.arpa,127.in-addr.arpa和255.in-addr.arpa,如果您已经成功地建立过 DNS 服务器且您又比较细心,那么您就会发现 127.in-addr.arpa 会出现在所有的 DNS 服务器中。;“标记TTL”是用来在每个源记录(Resource Record)中添加一个TTL段以覆盖其默认值。
(二)创建区域
通过 Cache.dns 文件,一台新的未经过配置的 DNS 服务器即可以处理对域外主机的查询,但若要对本域内部的主机的查询,则必须经过配置后,客户机才能通过新服务器来解析主机名。
1、右键单击 199.168.1.1 服务器,在弹出菜单中选择 “新建区域”,系统会返回一个对话框“为 199.168.1.1 创建新区域”,要求您在“主要”还是“辅助”之间选择一个“区域类型”,选择“主要”,单击“下一步”按钮(如图三所示)
2、接下来的对话框里,要求填写“区域信息”,在“区域名”栏输入“com”,然后按 Tab 键,可以看见“区域文件”一栏已自动填上了“com.dns”,单击“下一步”按钮(如图四所示),系统报告“已输入所有关于新区域的信息,要创建新区域,请单击‘完成’按钮”,自是按回车OK了。
(三)添加 DNS 源记录
上一步的结果是在左边的窗口里列出了新建的区域“com”(如图五所示),右键单击新建的域名:com,在快捷菜单里选择“新主机”,系统返回一个对话框“新建域”,要求在“域名”栏“为com键入新的域名”(如图六所示)。
图五 图六 图七 图八 图九
上一步的结果是在左边的窗口里列出了新建的域:lanhome(如图七所示),右键单击新建的域:lanhome,在快捷菜单里选择“新建主机”,系统返回一个对话框“新建主机”,要求为lanhome.com键入新的主机名。其中,在主机名一栏填入:www,在主机IP地址一栏填入:199.168.1.10,然后单击“添加”按钮(如图八所示)。接下来可继续添加FTP主机。
(四)修改 DNS 源记录
修改源记录同添加源记录一样简单,双击该记录即可打开其“属性”对话框。根据源记录的类型,对话框中的选项的可用性也不同,比如,对于一个A记录来说,只有主机的IP地址可以修改。
好了,真是巧得很,屏幕上的时间是03:15:22,该睡觉了。这死眼皮真调皮,总是想粘在一起^_^。不知,连续这两个晚上的熬夜对大伙儿有无帮助,记起高中时物理老师讲的课,位移为0,其做功为0,哪怕您先前爬上8848再坠下万丈深渊……我可真有些怕了……
好了,按照计划,今天是最后一部分了。马上就要到凌晨一点了,刚刚整理了十多条“你问我答”。本以为可以歇口气了,冷不丁看见一封信里问 WINS 和 DNS 的区别,天!后遗症来了。
五、配置客户机使用DNS
刚才在“你问我答”里给一位朋友解释了一下 Ping 命令及 Winipcfg 命令,提到了客户机的解析。根据我们前面两节的基础,我们知道,DNS 的能够提供给用户友好的域名,当网络上有请求时,它就将域名解析为IP地址。如果本地 DNS 服务器没有包含要查询的数据,它就会返回其它可能包含该数据的 DNS 服务器的域名及其 IP 地址,客户机上的解析器再转向这些 DNS 服务器开始查询,直到找到指定域名的 IP 地址,或者在最终返回 File not Found 一样令咱们熟悉不过又恨恨不过的东东来。下面我们就来看一下,如何在 Windows 9X 计算机上配置 DNS 以解析域名:
1、依次选取“开始”/“设置”/“控制面板”/“网络”/“TCP/IP”进入“TCP/IP 属性”对话框;
2、选择“DNS 配置”标签:
(1)选取“启用 DNS”单选钮
(2)在“主机”框中输入一个名字。其规则跟文件命名规则差不多,采用“.”作为分隔符,一般直接输入计算机名即可(如果是在 NT Server 上配置时输入的 DNS 主机名称与计算机名字不同的话,系统会出现一个提示信息,大致就是新输入的主机名并不会影响网络中计算机名的使用)
(3)在“域”框中输入一个名字,对于商业用户来说,一般是单位名称加上“.”。DNS域名和主机名一起构成计算机的全域名,假定我们的主机名为 heatch,域名为 lanhome.com,则我们的全域名就是 heatch.lanhome.com。DNS 在查询时,必须将本地域名加到主机名后面。
在前面我们已经说过了,DNS 的域 和 Windows NT 的域是不同的。前者实际上是一种层次结构,目的是组织 TCP/IP 主机,提供 UNC 命名方案,而 Windows NT 的域则是为了安全目的而设置的计算机组。
(4)在“DNS 服务器搜索顺序”框中输入要提供域名解析的 DNS 服务器的 IP 地址,然后单击“添加”按钮。这里最多可以添加3个 DNS 服务器的IP地址,Windows 9X 在进行一个 DNS 查询时,先从列表中的第一个IP地址尝试取得 DNS 信息。如果想要改变列表中 IP 地址的顺序,必须先将地址删除,然后再重新按顺序添加。(在 Windows NT 环境则可以直接使用上、下箭头来移动)
(5)“域名后缀搜索顺序”也是用来创建一个全域名的:当客户机的解析器在将本地域名加到机器名后并没有查询到需要的数据时,它就会使用域名后缀列表中的名称来构成一个全域名以再次查询。“域名后缀搜索顺序”列表中最多可以添加 6 个域名后缀。
3、所有配置完成,单击“确定”按钮,直到重新启动计算机,完成 DNS 设置。
最后要说明的是,DNS是一种静态的根据事先配置好的 IP 地址来进行名字到地址的解析,这跟我们后面要讲到的 WINS 不同,WINS 支持动态的名字到地址的映射,可以减少管理的工作量。
Ⅳ 路由器DNS不知道,一般设置什么
DNS最简单的设置就是将它设置为本机网关的IP地址,例如:192.168.1.1,这样系统就会自动寻找最快的DNS服务器。
DNS,又叫域名解析服务器,它功能就是可以将域名转化为IP地址,使人更方便的访问互联网,而不用去记目标网站的IP地址。DNS服务器都有固定的IP地址,而设置DNS的目的,就是指定自己所选择DNS服务器的IP地址。
确定好DNS服务器之后,当要访问一个域名的时候,系统就会向DNS服务器发出域名请求,DNS服务器就会把这个域名转化为IP地址发送回来,然后系统再根据这个IP地址访问所对应的内容。
(5)dns服务器地址配置的目的扩展阅读
虽然自动寻找DNS快捷简单,但这样不是最优的做法。因为网上很多DNS服务器都是不稳定的,它们有时快有时慢,所以为了让解析速度达到最佳,最好还要手动设置DNS服务器。
但DNS是不能随便设置的,DNS是按照区域所不同的,不同地区有不同的设置,如果填错了将会使电脑不能正常上网。所以如果要手动设置DNS,应该按照所在地来设置,具体可以打电话或者上网来查询正确的DNS服务器IP地址。
Ⅵ DNS服务器有什么作用
单来说,DNS服务器就是域名管理系统. x0dx0aDNS(Domain Name System)是域名解析服务器的意思. x0dx0aDNS服务器在互联网的作用是:把域名转换成为网络可以识别的ip地址。x0dx0a首先,要知道互联网的网站都是一台一台服务器的形式存在的,这就需要给每x0dx0ax0dx0a台服务器分配IP地址,互联网上的网站无穷多,我们不可能记住每个网站的IPx0dx0ax0dx0a地址,这就产生了方便记忆的域名管理系统DNS,他可以把我们输入的好记的域x0dx0ax0dx0a名转换为要访问的服务器的IP地址. x0dx0ax0dx0a这样一来,当我们在IE浏览器中输入网址时,DNS服务器就会像查字典一样的帮x0dx0ax0dx0a我们找出该网址对对应的IP地址,再连接上去。x0dx0ax0dx0a所以,如果不配置或者配置了错误的DNS,是开不了网页的哦。x0dx0ax0dx0a每个网络运营商的DNS服务器的地址是不一样的,即使是同一个网络运营商,在x0dx0ax0dx0a不同的地区(城市),DNS服务器的地址也不一样。要想正确的配置DNS服务器x0dx0ax0dx0a地址,最好是致电该运营商了解。
Ⅶ DHCP和DNS的配置的作用
DHCP 是 Dynamic Host Configuration Protocol(动态主机分配协议)缩写,它的前身是 BOOTP。BOOTP 原本是用于无磁盘主机连接的网络上面的:网络主机使用 BOOT ROM 而不是磁盘起动并连接上网络,BOOTP 则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 有一个缺点:您在设定前须事先获得客户端的硬件地址,而且,与 IP 的对应是静态的。换而言之,BOOTP 非常缺乏 "动态性" ,若在有限的 IP 资源环境中,BOOTP 的一对一对应会造成非常可观的浪费。
DHCP 可以说是 BOOTP 的增强版本,它分为两个部份:一个是服务器端,而另一个是客户端。所有的 IP 网络设定数据都由 DHCP 服务器集中管理,并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境数据。比较起 BOOTP ,DHCP 透过 "租约" 的概念,有效且动态的分配客户端的 TCP/IP 设定,而且,作为兼容考虑,DHCP 也完全照顾了 BOOTP Client 的需求。
DHCP 的分配形式
首先,必须至少有一台 DHCP 工作在网络上面,它会监听网络的 DHCP 请求,并与客户端搓商 TCP/IP 的设定环境。它提供两种 IP 定位方式:
Automatic Allocation
自动分配,其情形是:一旦 DHCP 客户端第一次成功的从 DHCP 服务器端租用到 IP 地址之后,就永远使用这个地址。
Dynamic Allocation
动态分配,当 DHCP 第一次从 HDCP 服务器端租用到 IP 地址之后,并非永久的使用该地址,只要租约到期,客户端就得释放(release)这个 IP 地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新(renew)租约,或是租用其它的 IP 地址。
动态分配显然比自动分配更加灵活,尤其是当您的实际 IP 地址不足的时候,例如:您是一家 ISP ,只能提供 200 个IP地址用来给拨接客户,但并不意味着您的客户最多只能有 200 个。因为要知道,您的客户们不可能全部同一时间上网的,除了他们各自的行为习惯的不同,也有可能是电话线路的限制。这样,您就可以将这 200 个地址,轮流的租用给拨接上来的客户使用了。这也是为什么当您查看 IP 地址的时候,会因每次拨接而不同的原因了(除非您申请的是一个固定 IP ,通常的 ISP 都可以满足这样的要求,这或许要另外收费)。当然,ISP 不一定使用 DHCP 来分配地址,但这个概念和使用 IP Pool 的原理是一样的。
DHCP 除了能动态的设定 IP 地址之外,还可以将一些 IP 保留下来给一些特殊用途的机器使用,它可以按照硬件地址来固定的分配 IP 地址,这样可以给您更大的设计空间。同时,DHCP 还可以帮客户端指定 router、netmask、DNS Server、WINS Server、等等项目,您在客户端上面,除了将 DHCP 选项打勾之外,几乎无需做任何的 IP 环境设定。
DHCP 的工作原理
根据客户端是否第一次登录网络,DHCP 的工作形式会有所不同。
第一次登录的时候:
寻找 Server。当 DHCP 客户端第一次登录网络的时候,也就是客户发现本机上没有任何 IP 数据设定,它会向网络发出一个 DHCP DISCOVER 封包。因为客户端还不知道自己属于哪一个网络,所以封包的来源地址会为 0.0.0.0 ,而目的地址则为 255.255.255.255 ,然后再附上 DHCP discover 的信息,向网络进行广播。
在 Windows 的预设情形下,DHCP discover 的等待时间预设为 1 秒,也就是当客户端将第一个 DHCP discover 封包送出去之后,在 1 秒之内没有得到响应的话,就会进行第二次 DHCP discover 广播。若一直得不到响应的情况下,客户端一共会有四次 DHCP discover 广播(包括第一次在内),除了第一次会等待 1 秒之外,其余三次的等待时间分别是 9、13、16 秒。如果都没有得到 DHCP 服务器的响应,客户端则会显示错误信息,宣告 DHCP discover 的失败。之后,基于使用者的选择,系统会继续在 5 分钟之后再重复一次 DHCP discover 的过程。
提供 IP 租用地址。当 DHCP 服务器监听到客户端发出的 DHCP discover 广播后,它会从那些还没有租出的地址范围内,选择最前面的空置 IP ,连同其它 TCP/IP 设定,响应给客户端一个 DHCP OFFER 封包。
由于客户端在开始的时候还没有 IP 地址,所以在其 DHCP discover 封包内会带有其 MAC 地址信息,并且有一个 XID 编号来辨别该封包,DHCP 服务器响应的 DHCP offer 封包则会根据这些资料传递给要求租约的客户。根据服务器端的设定,DHCP offer 封包会包含一个租约期限的信息。
接受 IP 租约。如果客户端收到网络上多台 DHCP 服务器的响应,只会挑选其中一个 DHCP offer 而已(通常是最先抵达的那个),并且会向网络发送一个DHCP request广播封包,告诉所有 DHCP 服务器它将指定接受哪一台服务器提供的 IP 地址。
同时,客户端还会向网络发送一个 ARP 封包,查询网络上面有没有其它机器使用该 IP 地址;如果发现该 IP 已经被占用,客户端则会送出一个 DHCPDECLINE 封包给 DHCP 服务器,拒绝接受其 DHCP offer ,并重新发送 DHCP discover 信息。
DNS,Domain Name System或者Domain Name Service(域名系统或者余名服务)。域名系统为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.ask.com,你的电脑首先查询本机上有没有缓存www.ask.com的记录。如果有就直接调用不再去查寻。就是说如果你前面刚访问过www.ask.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.ask.com的情况。如果本机上不存在www.ask.com的记录。你的电脑就会去查询当地ISP的DNS。isp的DNS只有缓存。就是说他会检查有没有www.ask.com的缓存。如果有,他就直接把www.ask.com 的记录发送给用户。用户也就能访问了。如果ISP的缓存里面也没有www.ask.com 的记录,那么他进一步去查询ask.com的DNS是什么?然后再到对应的DNS上直接去取得数据,并返回给用户。当第一个用户访问了www.ask.com以后,isp的dns上也就开始缓存了www.ask.com 的记录。以后他就不必再去 NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)去找了。除非有新的域名,他才会去查。比如访问bbs.ask.com的时候,他就要重新去查了。
7、isp的DNS缓存是有时间限制的。一般是1个小时。前后2次间隔1个小时的话,他就去域名的DNS上重新取得数据。这里说的是最前面一次和当前的比较。也就是说如果时间差距较大,就重新去域名的DNS服务器上找。所以刷新就变的很有必要,否则缓存了一次以后。域名记录改了以后。ISP就永远不去找新的记录了。知道了这个原理以后,大家就会明白,为什么原来没有的记录注册并生效会很快。修改的话生效会很慢。就是因为缓存的原因。但如果没有缓存,访问的效率会很低,因为任何一次输入www.ask.com都得跑到NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)去查询记录。