Windows DNS缓存常见操作
本页链接:https://kb.edianzu.cn:90/html/basicnetwork-show-2235.html

一.什么DNS缓存?

DNS,(域名系统)缓存,有时也称为 DNS Resolver Cache,是信息的临时存储。它由计算机本地维护,其中包含所有最近访问的网站与其 IP 地址对应关系的记录。

DNS缓存可以加快DNS解析的过程,从而加快打开网页的速度。

二.DNS缓存常见操作

1.查询DNS 缓存  ipconfig /displaydns。

执行该命令后,将显示以下结果:

    记录名称 DNS 中查询的名称以及记录,例如属于该名称的地址。

    记录类型——条目的类型,显示为一个数字,每个 DNS 协议都有一个编号。

    生存时间 (TTL) – 这是一个描述缓存条目有效时间的值,以秒为单位显示。

    数据长度——以字节为单位的长度。例如,IPv4 地址为 4 个字节,IPv6 地址为 16 个字节。

    部分 - 这是查询的答案。

    CNAME 记录 – 这是规范名称记录。

例如:

C:\Users\EDY>ipconfig /displaydns
Windows IP 配置
    example.org
    ----------------------------------------
    记录名称. . . . . . . : example.org
    记录类型. . . . . . . : 1
    生存时间. . . . . . . : 20184
    数据长度. . . . . . . : 4
    部分. . . . . . . . . : 答案
    A (主机)记录  . . . . : 93.184.216.34

2.导出 DNS 缓存的结果ipconfig /displaydns > dnscachecontents.txt

C:\Users\EDY>ipconfig /displaydns >dnscache.txt
C:\Users\EDY>dir
 驱动器 C 中的卷是 Windows
 卷的序列号是 EC4E-DD25

 C:\Users\EDY 的目录
2023/01/03  18:52   

          .
.

2023/01/03  18:52             4,910 dnscache.txt  //导出的文件
2022/12/14  10:42   

          Documents
然后可以使用命令或者直接到目录下打开文件。

图片.png


3.刷新dns缓存。

ipconfig/flushdns

如下情况可以尝试清除DNS 缓存

   缓存中的域名的 IP 地址不正确或无效,则网站将无法返回正确的信息。

   排除或解决 DNS 欺骗或 DNS 缓存中毒问题时,网络犯罪分子可能会尝试访问缓存并插入或更改 IP 地址,以将您重定向到旨在收集密码和银行详细信息等敏感数据的网站。清除 DNS 缓存可以防止这种情况。

   保护隐私,DNS 缓存会保留您最近访问过的地址以及您经常访问的地址的历史记录。这种信息在熟练的黑客手中可能是危险的。通过清除 DNS 缓存,您可以删除您的地址历史记录,从而降低黑客跟踪您的在线行为的可能性。

   解决有关已访问站点的陈旧或过时信息。

4.nslookup命令查询某一个网站的DNS解析结果。

C:\Users\EDY>nslookup www.baidu.com
服务器:  c1-xfdj-recurse-ns5     // DNS服务器
Address:  202.106.195.68          //DNS服务器地址

非权威应答:
名称:    www.a.shifen.com
Addresses:  110.242.68.3     //目标域名对应的IP地址
          110.242.68.4
Aliases:  www.baidu.com
C:\Users\EDY>











本页链接:https://kb.edianzu.cn:90/html/basicnetwork-show-2235.html