Chrome Edge Firefox Safari 如何清除 DNS 缓存

news/2024/7/21 4:18:42 标签: firefox, safari, chrome, DNS, 缓存

Chrome Edge Firefox Safari 如何清除 DNS 缓存

如何清除浏览器的 DNS 缓存 (Chrome, Firefox, Safari)

Chrome Chromium Edge Firefox Safari clear DNS Cache, flush DNS cache

请访问原文链接:https://sysin.org/blog/clear-browser-dns-cache/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


天下只剩三种(主流)浏览器:

  • Apple Safari
  • Mozilla Firefox
  • Google Chrome(Chromium)【国外各种(Microsoft Edge、Opera…),国产各种…】

下载:

  • Firefox 110, Chrome 110, Chromium 110 官网离线下载 (macOS, Linux, Windows)
  • Apple Safari 16.5 - macOS 专属浏览器 (独立安装包下载)

Web 浏览器

对普通用户而言,关闭后重新打开浏览器一般可以刷新 DNS 缓存。如果进行 Web 调试的时候,切换了 hosts,需要快速的清空浏览器的 DNS 缓存,方法如下:

Google Chrome(包括 Chromium 及其发行版)

对于 Chrome 或者 Chromium,在地址栏输入 chrome://net-internals/#dns 并按回车,点击 Clear host cache 即可:

<a class=chrome-clear-dns-cache" />

以上方法通常也适用于 Chromium 发行版。

例如 Microsoft 的 Chromium 发行版 Edge,在地址栏输入 chrome://net-internals/#dns,会自动转换为类似的地址:edge://net-internals/#dns

以上地址可以保存到 “收藏夹” / “书签栏” 点击即可快速打开。

Mozilla Firefox

在 Firefox 地址栏输入 about:networking#dns 按回车,点击 “清除 DNS 缓存” 即可:

<a class=firefox-clear-dns-cache" />

以上地址可以添加到 “书签” 点击即可快速打开。

Firefox 之前有几个扩展非常方便,可惜都已经下线了 (sysin):

dns-flusher
clear-dns-cache

补充:Firefox 禁用 DNS 缓存的方法:

在地址栏输入:about:config,回车,“接受风险并继续”,然后搜索 network.dnsCache,出现如下 3 项:

network.dnsCacheEntries    400
network.dnsCacheExpiration    60
network.dnsCacheExpirationGracePeriod    60

将数值都修改为 0 即可。

注意:

  • 修改后为禁用 DNS 缓存 (sysin)。
  • 该操作对网络浏览体验可能有一定影响,仅用于调试。

Apple Safari

菜单栏 “Safari 浏览器” --> “偏好设置…” --> “高级”,“在菜单栏中显示 “开发” 菜单。

<a class=safari-clear-dns-cache-setting" />

此时,点击菜单栏 ”开发“ --> ”清空缓存“ 即可(截图略)。


上述操作通常也和操作系统级别刷新 DNS 缓存配合使用。

  • 如何刷新 DNS 缓存(macOS, Linux, Windows)

http://www.niftyadmin.cn/n/466013.html

相关文章

直接插入排序到底有多“直男”

作者主页&#xff1a;paper jie的博客_CSDN博客-C语言,算法详解领域博主 本文作者&#xff1a;大家好&#xff0c;我是paper jie&#xff0c;感谢你阅读本文&#xff0c;欢迎一建三连哦。 本文录入于《算法详解》专栏&#xff0c;本专栏是针对于大学生&#xff0c;编程小白精心…

Jetpack Compose:构建现代Android应用的BottomNavigation

Jetpack Compose是Google推出的一种全新的声明式UI框架&#xff0c;它引领了Android开发的新风潮。在这篇博客中&#xff0c;我将详细介绍如何使用Jetpack Compose来构建一个具有底部导航栏&#xff08;BottomNavigation&#xff09;的现代Android应用。 首先&#xff0c;让我们…

优化索引粒度参数提升ClickHouse查询性能

当对高基数列进行过滤查询时&#xff0c;总是希望尽可能跳过更多的行。否则需要处理更多数据、需要更多资源。ClickHouse缺省在MergeTree表读取8192行数据块&#xff0c;但我们可以在创建表时调整该index_granularity 参数。本文通过示例说明如何调整该参数优化查询性能。 inde…

神经网络原理(1)

眼下最热门的技术&#xff0c;绝对是人工智能。 人工智能的底层模型是"神经网络"&#xff08;neural network&#xff09;。许多复杂的应用&#xff08;比如模式识别、自动控制&#xff09;和高级模型&#xff08;比如深度学习&#xff09;都基于它。学习人工智能&a…

c# List集合举例十二种数据处理用法

Person类&#xff1a; public class Person {public string name;public int sex; // 0表示男性&#xff0c;1表示女性public int age;public Person(string name, int sex, int age){this.name name;this.sex sex;this.age age;} }请注意&#xff0c;这只是一个简单的示例…

C++ Primer 第11章关联容器

11.1 使用关联容器 map类型通常被常被称为关联数组。关联数组与正常数组类似&#xff0c;不同之处在于其下标不必是整数set就是关键字的简单集合&#xff0c;当想知道一个值是否存在时&#xff0c;set是最有用的 使用map #include<iostream> #include<string> #…

【YOLO】目标识别模型的导出和opencv部署

文章目录 0 前期教程1 什么是模型部署2 怎么部署 0 前期教程 【YOLO】朴实无华的yolov5环境配置 【YOLO】yolov5训练自己的数据集 1 什么是模型部署 前期教程当中&#xff0c;介绍了yolov5环境的搭建以及如何利用yolov5进行模型训练和测试&#xff0c;虽然能够实现图片或视频…

听说你还不知道什么是 python?带你深入理解什么是 python

文章目录 前言什么是pythonpython的由来我们为什么要学习python帮助python学习的网站 前言 各位朋友们&#xff0c;大家好。在之后的时间里&#xff0c;我将陆续为大家分享我在python学习过程中学习到的知识点&#xff0c;如果你也对python感兴趣的话&#xff0c;欢迎大家来订…