DNS 解析器缓存是您计算机操作系统上的临时数据库,包含您最近和尝试访问各种站点和域的所有记录。换句话说,它是一个存储区域,可作为您的计算机如何加载您访问过的网站的快速参考指南。
当通过域名访问网站时,例如,techjunkie.com,您的浏览器实际上并没有先到达那里。相反,它将被定向到一个 DNS 服务器,在那里它学习并保留站点的 IP 地址,然后将你定向到站点本身。这样做的原因是收集必要的信息,使您的下一次访问更快。当然,如果您的 DNS 服务器的数据出现问题,则值得刷新您的 DNS,以加快 Windows 10 并让您的日常网上冲浪更快。让我们来看看如何清除您的 DNS。
为什么我们需要 DNS?
您可以将 DNS 解析器缓存视为电话簿之类的东西。它对每个公共网站的数字(IP 地址)进行编目,这样我们就不必全部记住它们。 DNS 或域名系统允许我们使用实际网站名称搜索互联网,而不是每次我们想要访问特定站点时都输入 IP 地址。这对大多数人来说是天赐之物,因为如果他们在访问 Facebook 时被迫输入 IP 地址 69.63.181.15 或 69.63.187.19,他们可能会发疯。
它是怎么运行的?
在您输入 URL 后,您的浏览器将从您的路由器请求 IP 地址。如果路由器存储了 DNS 服务器地址,它将向 DNS 服务器询问该主机名的 IP 地址。然后 DNS 将搜索并检索属于您尝试访问的 URL 的 IP 地址。一旦找到,您的浏览器就可以加载请求的相应页面。
您要访问的每个网站都经过相同的过程。如果网站没有转换为您可以访问的 IP 地址,则无法加载页面。 DNS 缓存是所有 IP 地址存储在您的操作系统上的地方,它试图通过在需要发送请求之前解决名称到 IP 的转换问题来加快进程。
我可以查看 DNS 解析器缓存中的数据吗?
为了在 Windows 上查看本地 DNS 缓存的内容,您需要进入“命令提示符”。要查看您的 DNS 数据,请针对您的 Windows 版本执行以下步骤。
Windows Vista、7 和 8
- 点击 开始 (屏幕左下角的图标)并选择 跑.输入 ”命令“ 或者 ”指令”放进盒子里。从下面的第二步开始。
视窗 10
- 类型 ”命令”进入任务栏上的搜索框。
- 右键单击图标 命令提示符 并选择 以管理员身份运行.
- 命令提示符窗口打开后,输入“ipconfig /displaydns”并按 进入.
如果操作正确,每个缓存域应如下所示:
www.youtube.com
—————————————-
记录名称。 . . . . : www.youtube.com
记录类型。 . . . . : 5
生存时间。 . . . : 35
数据长度。 . . . . : 8
部分 。 . . . . . . : 回答
CNAME 记录。 . . . : youtube-ui.l.google.com
记录名称。 . . . . : youtube-ui.l.google.com
记录类型。 . . . . : 1
生存时间。 . . . : 35
数据长度。 . . . . : 4
部分 。 . . . . . . : 回答
A(主机)记录。 . . : 216.58.199.14
这 A(主机)记录 是包含给定主机名的 IP 地址的内容。显示的主机 DNS 条目的信息是 IP 地址 (216.58.199.14)、请求的网站名称 (www.youtube.com) 和一些其他参数。本地 DNS 缓存将保存所有这些信息以供进一步使用,直到需要 DNS 刷新。
为什么以及如何刷新 Windows DNS?
如果未经授权的域名或 IP 地址设法渗入它,DNS 缓存可能会“中毒”并导致客户端请求被重定向到错误的目的地。有时,这种腐败可能是行政事故或技术故障的结果。但是,它通常与计算机病毒或其他形式的网络攻击有关,这些攻击可能会导致您访问恶意网站或大量广告网站,从而导致潜在的网络钓鱼和恶意软件并发症。对于更大、更受欢迎的网站来说,这通常是一个主要问题。
那么我们如何解决 DNS 缓存中毒或其他互联网连接问题带来的问题呢?我们刷新 DNS。
清除 DNS 缓存将删除所有保存的条目,并在此过程中从您的操作系统中删除任何未经授权的记录。这将强制您的计算机通过再次累积来自未来访问站点的 IP 地址来重新填充缓存。
要刷新您的 DNS,请返回 命令提示符,然后针对您的 Windows 版本执行以下步骤。
Windows Vista、7 和 8
- 再次点击开始,选择 跑,然后在框中键入“Command”或“cmd”。从下面的第二步开始。
视窗 10
- 类型 ”命令”进入任务栏上的搜索框。
- 右键单击图标 命令提示符 并选择 以管理员身份运行.
- 一旦 命令提示符 窗口打开,输入“ipconfig /flushdns”并按 进入.
你应该看到:
Windows IP 配置
成功刷新 DNS 解析器缓存。
这将表明刷新成功,然后您可以输入“配置文件 /displaydns”来仔细检查或简单地退出 命令提示符 窗户。
***
这样,您的 DNS 已被刷新,您的浏览速度应该会恢复正常。对 DNS 有任何疑问?在下面的评论中发出声音!