如何在不同操作系统和Web浏览器中手动刷新DNS缓存?

日期: 栏目:文章分享 浏览:879 评论:0

关于如何在不同操作系统和网络浏览器中手动刷新 DNS 缓存的总结。

系统清除并刷新DNS缓存

所有版本清除DNS缓存的步骤都是一样的,只要用管理员权限打开命令提示符,运行以下命令即可:

1在“开始”菜单中搜索cmd——右键“命令提示符”——选择“以管理员身份运行”

2执行以下命令在操作系统级别刷新DNS缓存:

ipconfig /flushdns

Linux系统清除并刷新DNS缓存

在 Linux 操作系统上,没有操作系统级别的 DNS 缓存,除非您安装并运行了缓存服务,例如 -、 或 Nscd。此外,刷新 DNS 缓存的过程或步骤会因 Linux 发行版和您使用的缓存服务而异。

刷新缓存

谷歌浏览器清除DNS缓存的方法_清除dns缓存没有用_快图浏览清除缓存

大多数现代 Linux 发行版(例如 18.04 等)都使用服务来缓存 DNS 条目。

1在终端中执行以下命令,判断服务是否正在运行:

sudo systemctl is-active systemd-resolved.service

如果服务正在运行,该命令将打印出活动状态谷歌浏览器清除DNS缓存的方法,否则您将看到非活动状态。

2 要清除 DNS 缓存,请执行以下命令:

sudo systemd-resolve --flush-caches

电脑和浏览器清除和刷新 DNS 缓存方法汇总

刷新缓存

它是一个轻量级的 DHCP 和 DNS 服务器。如果您的系统用作缓存服务器,要清除 DNS 缓存,您需要在“终端”中执行以下命令:

sudo systemctl restart dnsmasq.service

sudo systemctl restart dnsmasq.service

重启服务。

刷新 Nscd 缓存

Nscd 是一个缓存守护进程,是大多数基于 Linux 的发行版的首选 DNS 缓存系统。

如果你的 Linux 系统使用 Nscd,要清除 DNS 缓存,需要在终端中执行以下命令:

清除dns缓存没有用_谷歌浏览器清除DNS缓存的方法_快图浏览清除缓存

sudo systemctl restart nscd.service

sudo service nscd restart

重启 Nscd 服务。

macOS 系统清除并刷新 DNS 缓存

刷新 DNS 缓存的方法和命令在 macOS 版本之间略有不同。要在最新版本的 macOS 中清除 DNS 缓存谷歌浏览器清除DNS缓存的方法,请在终端中运行以下命令:

sudo killall -HUP mDNSResponder

电脑和浏览器清除和刷新 DNS 缓存方法汇总

清除dns缓存没有用_谷歌浏览器清除DNS缓存的方法_快图浏览清除缓存

对于早期版本的 macOS,刷新 DNS 缓存的命令不同:

  1. sudo discoveryutil mdnsflushcache
  2. sudo discoveryutil udnsflushcaches

sudo dscacheutil -flushcache

Web 浏览器清理和刷新 DNS 缓存

大多数现代网络浏览器都内置了 DNS 客户端,以防止每次访问网站时重复 DNS 查询。

清除 DNS 缓存

要清除浏览器的 DNS 缓存,请按以下步骤操作:

1在地址栏中执行://net-/#dns打开清理页面

2点击“清除主机缓存”按钮清除内置DNS缓存条目

电脑和浏览器清除和刷新 DNS 缓存方法汇总

此方法适用于所有基于 的浏览器,包括 、 和 Opera。

清除 DNS 缓存

要清除浏览器的 DNS 缓存,请按以下步骤操作:

执行about:在地址栏打开清理页面

2 搜索。暂时将其值设置为 0,然后单击确定 - 然后将其更改回其原始值 60。

3 搜索。暂时将其值设置为 0,然后单击确定 - 然后将其更改回其原始值 400。

电脑和浏览器清除和刷新 DNS 缓存方法汇总

标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看