当然可以,清除手机本地DNS通常涉及两个层面:清除DNS缓存和重置DNS设置,不同的操作系统操作不同,请根据你的手机类型选择对应的方法。
DNS缓存:手机系统会将最近访问过的网站域名和IP地址对应关系临时存储起来,以加快下次访问速度,清除它可以解决因缓存错误导致的“网站打不开、跳转错误”等问题。
DNS设置:如果你手动设置过自定义DNS(如谷歌的8.8.8.8或Cloudflare的1.1.1.1),重置后会恢复为运营商自动分配的DNS。
由于安卓系统多样(原生安卓、小米MIUI、华为EMUI/鸿蒙、三星One UI等),菜单名称和路径可能略有不同,但原理相通。
这通常通过“重启手机”或“切换飞行模式”即可完成,因为缓存是临时的,如果想手动操作:
1、打开手机的“设置”。
2、 找到并进入“网络和互联网” 或“WLAN和互联网”。
3、 进入你当前使用的网络连接(比如“WLAN” 或“移动网络”)。
4、 长按或点击你当前连接的Wi-Fi网络名称 -> 选择“修改网络” 或“高级选项”。
5、 将IP设置 从“DHCP”改为“静态”。
注意先截图保存当前页面所有信息,包括IP地址、网关等。
6、 在DNS 1 和DNS 2 栏中,随意输入两个数字(例如1.1.1.1 和2.2.2.2),然后保存。
7、 再次进入此页面,将IP设置 从“静态”改回“DHCP”,然后保存。
8、重启手机,这样操作后,旧的DNS缓存就会被清除,并重新从运营商获取。
这会清除所有网络相关缓存和设置(包括Wi-Fi密码、蓝牙配对、移动数据设置),但非常有效。
1、 打开“设置”。
2、 找到“系统和更新” 或“通用管理”。
3、 进入“重置” 或“备份和重置”。
4、 选择“重置网络设置”。
5、 输入锁屏密码确认。
6、 手机会重启,完成后所有网络设置恢复出厂状态。
iOS系统相对统一,操作更简单。
方法1:清除DNS缓存(通过重启或关闭Wi-Fi)
在iOS上,没有直接清除DNS缓存的图形化选项,但可以通过以下方式实现:
1、 关闭Wi-Fi和蜂窝移动数据,等待10秒钟。
2、 打开“飞行模式”,等待15-30秒,然后关闭。
3、 或者,直接重启你的iPhone,这是最推荐的方法。
方法2:清除特定Wi-Fi网络的DNS设置
如果你只为某个Wi-Fi网络设置了自定义DNS,可以在这里清除:
1、 打开“设置” ->“无线局域网(Wi-Fi)”。
2、 点击当前连接的Wi-Fi网络右侧的“i”信息图标。
3、 下拉找到“配置DNS” 选项。
4、 如果当前是“手动”,请将其改为“自动”,这就会删除你手动输入的DNS服务器地址。
5、 如果需要,可以开关一次飞行模式或重启手机。
与安卓类似,这会清除所有网络设置。
1、 打开“设置” ->“通用”。
2、 滚动到底部,选择“传输或还原iPhone”。
3、 点击“还原”。
4、 选择“还原网络设置”。
5、 输入锁屏密码确认。
6、 手机将重启,完成后所有网络设置被重置。
对于大多数由DNS缓存引起的临时性问题,最快速有效的解决步骤永远是:
1、开启飞行模式,等待15秒,然后关闭飞行模式。
2、 如果不行,重启你的手机。
3、 如果问题依然存在,再考虑使用上面的“重置网络设置”方法。
解决临时性问题:重启手机或开关飞行模式。
解决手动设置DNS后的问题:去Wi-Fi设置里,将DNS从“手动”改回“自动”。
解决顽固的网络问题:使用“重置网络设置” 功能(注意:会忘记所有保存的Wi-Fi密码)。
想永久使用公共DNS:在Wi-Fi的高级设置中,将DNS设置为手动,并输入如8.8.8.8(谷歌)或1.1.1.1(Cloudflare)等地址。
选择最适合你当前情况的方法进行操作即可。
文章摘自:https://idc.huochengrm.cn/dns/24565.html
评论