
每当您在浏览器地址栏中输入一个新的网址时,您的设备就会连接到一个新的网络地址。DNS服务器将其简单的人类可读名称翻译成机器可读名称。IP地址这样您就可以连接到您选择的网络服务器。
许多现代设备和作业系统将您访问的网站的IP地址存储在一个特殊的域名解析缓存,以帮助您将来更快地访问它们。
当事情开始变味时就会出现问题。 也许有关网站更新了IP地址,也许他们增加了新的服务器,您可以更快地连接到新的服务器。 这会导致网页加载缓慢,有时甚至无法加载所有网页。
黑客等不良分子有时会瞄准您的DNS缓存。 这被称为 "DNS中毒",非常危险:例如,如果您输入您银行的网站地址,黑客可能会将您重定向到一个山寨的 "DNS "网站。钓鱼网站'网站。
ip转换工具
即使您不担心网页速度慢或成为网络犯罪分子的目标,您也可能需要更新您的DNS设置。公共DNS服务器如谷歌和Cloudflare提供的服务通常比ISP提供的服务快得多,而且它们可以过滤掉有害链接。
如果您注册了最佳VPN服务可靠免费VPN供应商),他们也将提供自己的DNS服务器。 这是因为如果您连接到VPN,但继续使用ISP提供的DNS服务器,那么任何监控您连接的人都可以看到您访问的网站,以及您使用的服务,如Netflix。 这被称为DNS泄漏.
如果您正在考虑订阅VPN或更新DNS设置,您应该首先 "刷新 "您的DNS缓存,以清除任何旧的网络数据。 这不仅有利于保护您的隐私。 它将阻止网页在使用新的DNS服务器时无法正常加载。
清除DNS缓存并不难,但要确保您的设置已更新,您需要在您使用的每台设备和每个浏览器上进行清除。
ip转换软件
清除DNS缓存的风险很小,但在对系统进行任何系统范围的更改时,请确保保存和关闭任何打开的文件,并在开始之前运行备份。
窗户
如果您使用微软在Windows中,清除DNS缓存非常简单。 只需启动到桌面,在搜索框中输入 "CMD "运行命令行实用程序并运行:
ipconfig /flushdns
您将看到一条确认信息,说明已经完成。
苹果操作系统
如果您运行的是Mac系统,情况则更为复杂。 在每种情况下,您都需要启动到macOS桌面,打开Spotlight并搜索 "终端"。 但根据运行的macOS版本不同,需要输入的命令也略有不同。
对于macOS12(Sierra)及更高版本,运行该命令:
sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache
对于操作系统X 10.10 (Yosemite) 运行:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
对于OSX Lion、Mountain Lion和Mavericks,运行:
sudo killall -HUP mDNSResponder
如果您不习惯使用终端、洛克菲勒公司还具有清除 macOS DNS 缓存的功能。
基础设施
Linux有许多不同的 "口味",在此提供如何清除缓存的说明将耗时过长。 不过,如果你使用的是最新版本的Ubuntu或其变种,如Linux,只需打开 "终端 "应用程序,然后输入
sudo resolvectl flush-caches
对于Red Hat Linux及其变种,打开终端并运行:
服务 NSCD 重新启动
iOS/iPadOS
如果您使用的是iPhone或iPad,每次设备重启或进入 "飞行模式 "时,DNS缓存都会自动清除。 启用飞行模式或关闭iOS设备,等待30秒,然后重新连接。
安卓
安卓设备(如手机和平板电脑)没有清除DNS缓存的内置方法,但您可以在设备上安装Chrome浏览器,然后按照下面的说明清除缓存。
免费ip转换
如果您觉得这太简单了,一些浏览器它们也存储自己的缓存,以帮助加快加载时间。 这些缓存也可能损坏或被利用,因此确保在清除计算机或移动设备上的主DNS缓存时同时清除这些缓存。
微软Edge
开放式微软Edge点击右上角的三点菜单,选择 "历史记录"。 然后选择 "清除浏览数据"。 将打开一个新窗口。 使用 "时间范围 "下拉菜单选择 "所有时间"。 确保勾选 "Cookies和其他网站数据",然后点击 "立即清除"。
随着Safari 浏览器打开,点击野生动物园首选项。 下一步,点击 "高级 "选项卡并勾选 "显示开发菜单"。 点击菜单栏中新的 "显影 "选项,然后点击 "清空缓存"。
谷歌浏览器
开放式铬合金并在地址栏中输入
chrome://net-internals/#dns
这将访问Chrome设置。 只需点击 "清除主机缓存 "按钮即可清除旧的DNS数据。
歌剧
与谷歌浏览器一样Opera浏览器是基于Chromium的,因此您需要经历的步骤非常相似。 只需打开浏览器并在地址栏中输入以下内容:
opera://net-internals/#dns
与Chrome浏览器一样,只需点击 "清除主机缓存 "即可清除旧的DNS设置。
火狐
点击火狐点击浏览器窗口右上角的菜单图标,然后进入 "历史记录>清除最近历史记录"。 在 "要清除的时间范围 "下拉菜单中,选择 "所有内容",然后点击 "确定"。
ip转换工具
清除DNS缓存是提高连接速度和防止黑客攻击的好方法。 如果您正在更新DNS设置,它还会使您的设备和安装的浏览器更有可能立即正常工作。
如果您在连接到VPN并使用其DNS服务器后仍然遇到加载时间缓慢的问题,请参阅我们的指南如何加快VPN的速度当您还没有使用其中一个最快的VPN.