织梦CMS - 轻松建站从此开始!

技术无忧网 - 技术从此无忧 -- 一站式中文IT技术网站 - www.tech51.net

当前位置: 主页>网络频道>

Windows 系统中计算机名字解析(3)

时间:2008-09-24 08:02来源: 作者: 点击:
DNS主机名字查询 查询 DNS 客户端缓存和 hosts 文件 首先检查主机名字是否存在于 DNS 客户端缓存或 hosts 文件中。 DNS 客户端缓存是用于存放 DNS 查询结果的。

DNS主机名字查询

查询 DNS 客户端缓存和 hosts 文件

首先检查主机名字是否存在于 DNS 客户端缓存或 hosts 文件中。 DNS 客户端缓存是用于存放 DNS 查询结果的。例如,您访问某个网站,通过查询互联网上 DNS 服务器得到这个网站的 IP 地址,这个网站的 DNS 名字以及它的 IP 地址就会添加到 Windows 的 DNS 客户端缓存中。您再次访问这个网站时, Windows 就不用再次查询互联网上 DNS 服务器了,会直接从 DNS 客户端缓存获得这个网站的 IP 地址,这可以很大地提高网络访问速度以及减少网络流量。但是, DNS 客户端缓存里的记录是有有效期的,也就是说在一段时间之后,这条记录会被从缓存中删掉,当再次访问这个网站时, Windows 就需要再次查询互联网上 DNS 服务器了。这样做的好处是如果这个网站的 IP 地址改变之后,您的计算机不会一直使用老的 IP 地址。在 Windows 上,您可以用 ipconfig /displaydns 命令来查询 DNS 客户端缓存里有什么纪录,或者使用 ipconfig /flushdns 来清除 DNS 客户端缓存里的纪录。

下面是 ipconfig /displaydns 的一个例子:

    localhost 
    ----------------------------------------
    Record Name . . . . . : localhost
    Record Type . . . . . : 1
    Time To Live . . . . : 0
    Data Length . . . . . : 4
    Section . . . . . . . : Answer
    A ( Host ) Record . . . : 127.0.0.1

 

    newsynserver1.qq.com
    ----------------------------------------
    Record Name . . . . . : newsynserver1.qq.com
    Record Type . . . . . : 1
    Time To Live  . . . . : 1271
    Data Length . . . . . : 4
    Section . . . . . . . : Answer
    A (Host) Record . . . : 219.133.60.73

    dns1.name-services.com
    ----------------------------------------
    Record Name . . . . . : dns1.name-services.com
    Record Type . . . . . : 1
    Time To Live  . . . . : 1492
    Data Length . . . . . : 4
    Section . . . . . . . : Answer
    A (Host) Record . . . : 98.124.192.1 

hosts 文件是 Windows 上用来存放静态的主机名字和 IP 地址映射的,它放在 %SystemRoot%system32 \drivers\etc 目录下。如果您知道一个主机名字所对应的 IP 地址,而且这个名字不能通过 DNS 查询获得,就可以把这个主机名字和它的 IP 地址加到 hosts 文件中,下面是一个样本 hosts 文件里的内容:

127.0.0.1 localhost

hosts 文件被修改保存之后, hosts 文件里的内容就立即被装载到 DNS 客户端缓存。如果 hosts 文件里包含错误的纪录,就会导致访问错误。有一些网络加速软件会把访问过的网站域名和它们的 IP 地址加到 hosts 文件中,这样可以减少 DNS 名字查询的时间。但是这会导致一个问题,如果某个网站的 IP 地址改变了,那就再也访问不到这个网站了,因为每次访问的都是老的那个 IP 地址。所以不建议把能够通过 DNS 解析的主机名字加到 hosts 文件里,这样可以避免不少问题。

(责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容