那些在网络领域工作的人都熟悉这句格言:“永远是 DNS”。抛开开玩笑不谈,大多数与网络故障相关的问题都指向陈旧的 DNS 缓存。如果您的浏览器无法连接到具有其他功能的网站,则意味着您的 DNS 缓存出现问题。只需刷新并修复您的 DNS 缓存,您的网站就会开始加载。因此,如果您也面临连接问题,您可以按照我们的教程清除 Android 设备上的 DNS 缓存。我们添加了多种解决方案,包括根方法和完整的 DNS 服务器更改。因此,请按照以下指南清除 Android 智能手机和平板电脑上的 DNS 缓存。
以下是刷新 Android 设备上的 DNS 缓存的四种方法。除了传统的方法之外,如果您是root用户,您还可以清除系统范围的DNS缓存并彻底更改您的DNS服务器。您可以展开下表以导航到您需要的部分。
如何清除 Android 设备上的 DNS 缓存 (2024)清除 Google Chrome 中的 DNS 缓存在Android设备上,Chrome不仅是默认浏览器,而且还在后台处理许多系统功能。如果您是常规 Chrome 用户,则可以使用隐藏的 Chrome URL 直接刷新 Android 上的 DNS 缓存。方法如下:
1. 首先,在Android设备上打开Chrome并输入以下路径。然后按 Enter 键。
chrome://net-internals/#dns 2. 这将带您进入 DNS 查找页面。现在,点击“清除主机缓存”按钮以刷新 Android 设备的 DNS 缓存。
如何清除 Android 设备上的 DNS 缓存 (2024) Chrome 设置页面清空缓存虽然人们普遍认为清除 Chrome 的浏览数据(包括缓存)只会删除缓存的图像和文件,但一些用户发现清空应用程序缓存可以解决许多 DNS 问题。因此,如果上述方法对您不起作用,请尝试从 Chrome 的应用程序信息页面清空缓存。
1. 在 Android 手机或平板电脑上,按住 Chrome 以显示快捷菜单。点击“i”或“应用程序信息”以打开 Chrome 应用程序信息页面。
2. 现在,打开存储使用情况并点击下一页上的清除缓存。这将删除 Android 设备上存储的所有本地缓存,还可能解决与 DNS 相关的问题。
如何清除 Android 设备上的 DNS 缓存 (2024)更改 Android 上的 DNS 服务器如果清除 DNS 缓存后您的 DNS 服务器仍然无法解析查找,您可以选择更改 DNS 服务器。随着Android 9的发布,谷歌正式添加了系统范围的DNS设置。请按照我们有关如何更改 Android 上的默认 DNS 服务器的详细文章进行操作。这里我们简单解释一下步骤。
适用于 Android 9 及以上版本1. 打开 Android 设备的设置并转至连接与共享。这里有一个“私有 DNS ”选项。在其他 Android 皮肤中,私有 DNS 设置可能位于“连接”下。
2. 接下来,选择“指定的私有DNS”并点击“更改”。现在输入您选择的 DNS 服务器。例如,您输入1dot1dot1dot1.cloudflare-dns.com作为 Cloudflare 的 DNS 主机名。顺便说一句,您可以使用链接的文章来查找最佳的 DNS 服务器。
适用于 Android 8.1 或更高版本1. 对于 Android Oreo 及更早版本,打开“设置”并转到“Wi-Fi”。打开您连接的 Wi-Fi 接入点并将“IP 设置”更改为“静态”。
2. 接下来,更改 Wi-Fi 连接的DNS 1 和 DNS 2 地址。对于 Cloudflare,您可以输入1.1.1.1和1.0.0.1 。请注意,您需要手动更改每个 Wi-Fi 连接的 DNS 服务器。如果您不想这样做,可以使用第三方应用程序。
使用第三方应用程序1. 从 Android 设备上的 Play 商店安装DNS Changer 应用程序( 免费,可进行应用程序内购买)。然后打开它并从列表中选择您的自定义 DNS 服务器。
2. 最后点击“开始”即可完成。该应用程序利用 Android 的 VPN API 通过自定义 DNS 服务器路由所有流量,因此您会看到一个弹出窗口来授权 VPN 连接。它很棒,因为与 VPN 应用程序不同,它不会消耗大量系统资源并在本地路由您的流量。
3. 顺便说一下,您还可以使用Cloudflare 的 WARP 应用程序直接更改您的 DNS 服务器( 免费,可进行应用内购买)。
如何清除 Android 设备上的 DNS 缓存 (2024)刷新 Android 设备上的 DNS 缓存(对于 root 用户)从技术上讲,只有在您的 Android 智能手机获得 root 权限后才能清除系统范围的 DNS 缓存。使用单个命令即可轻松刷新 Android 智能手机的 DNS 缓存。方法如下:
假设您的 Android 设备已经 root。接下来,安装Termux ( 免费)并通过 Magisk 为其授予 root 权限。接下来,运行以下命令来刷新 Android 手机上的 DNS 缓存。
su
ndc resolver clearnetdns wlan0/rmnet0 您可以通过以下四种方式清除 Android 智能手机或平板电脑上的 DNS 缓存。如果您的浏览器无法打开网站并经常抛出 DNS 查找失败错误,本教程将帮助您解决该问题。此外,如果 YouTube 无法在您的 Android 手机上运行,请按照链接的文章立即解决问题。查看我们精选的隐私和安全最佳 Android 浏览器列表。如果您有任何疑问,请在下面的评论部分留下。