如何在 iPhone & iPad 上清除 & 刷新 DNS 缓存
目录:
如果您需要设置自定义 DNS 或更改 iOS 设备上的 DNS 设置以使用备用域名服务器或更快的域名服务器,您可能希望 DNS 更改立即生效,这需要刷新 DNS 缓存iPhone 或 iPad。实际上有几种方法可以在 iOS 设备上执行 DNS 刷新,我们将在下面介绍两种最快的方法,第一种是优先的,因为它对设备上的其他活动的整体影响最小,因为它不需要重启。
请记住,这些方法对所有 iPhone、iPad 和 iPod touch 设备都适用,尽管飞行模式方法特别适用于 iPhone 和配备蜂窝网络的 iPad 设备。
使用飞行模式切换在iPhone / iPad上刷新DNS缓存
到目前为止,清除 iPhone 上的 DNS 缓存的最简单方法是简单地打开飞行模式,然后再次关闭。这可以通过使用现代版本 iOS 的控制中心内的简单飞机开关轻松完成:
- 从iPhone或iPad屏幕底部向上滑动以显示控制中心
- 点击飞机图标以启用飞行模式——等待设备无线电信号关闭,如状态栏中的飞机标志所示,然后再次点击飞机图标以禁用飞行模式
- 向下滑动离开控制中心,DNS缓存已成功刷新
现在DNS已经被清除,在设备网络设置中所做的任何调整都会立即生效,无需任何进一步操作。
您还可以通过转到“设置”应用打开飞行模式来重置和清除 iPhone 和 iPad 上的 DNS 缓存:打开“设置”,然后将“飞行模式”的开关拨到 ON 位置。
请记住,某些具有新 iOS 版本的设备通过从屏幕右上角向下滑动而不是从显示屏底部滑动来访问控制中心。
很少,飞行模式切换不能充分清除一些持久的 DNS 缓存,尽管它总是应该,也许它是在它不能充分工作的异常情况下的一个错误。如果是这种情况,您还有另一种选择来清除缓存,我们将在接下来介绍。
使用网络设置转储从iOS 清除持久性DNS 缓存
重置 iOS 设备网络设置是刷新所有旧 DNS 设置的可靠方法,如果您进行了调整并且由于某种原因它们没有得到维护。这样做的缺点是您将失去与 Wi-Fi 路由器和其他特定网络设置的连接。此外,这会重新启动设备,这实际上是另一种清除 DNS 缓存的方法。
- 在iOS中打开“设置”应用程序并前往“常规”,然后是“重置”
- 选择“重置网络设置”并确认您要清除所有网络设置(尽管没有指定,这包括所有DNS数据)
- 当设备重新启动时,DNS缓存将被清除,但所有其他自定义设置也会被清除,这意味着您需要再次设置对DNS服务器的手动更改
后一种方法很少需要,虽然它不像 AirPlane 开关或 Mac 命令行方法那样简单,可以在新版本的 OS X 中刷新 DNS 详细信息,但如果所有其他方法都失败,它确实有效.
这应该是从您的iOS 设备中清除陈旧DNS 缓存所必需的全部内容。请记住,如果您等待的是来自 Internet 其他地方的 DNS 传播更改,有时您的本地设备 DNS 设置不会产生任何影响,这可能需要相当长的时间才能让 DNS 更改在周围的服务器之间转移世界。
如果您知道在iOS中修改或清除DNS缓存的另一种方法,请在评论中告诉我们。