dns缓存怎么清理手机(网络dns缓存怎么清理)
- 游戏资讯
- 用户投稿
- 2024-11-08 08:58:33
在清除DNS缓存之前,先来了解下以下几个概念。
DNS,DomainNameSystem(域名系统)或者DomainNameService(域名服务)。
DNS是用于连接到Internet的设备或服务的命名系统,它将域名转换为IP地址,设备中存在的DNS缓存包含所有转换为IP地址的域名,这意味访问网站的速度更快,因为不需要处理每次的访问请求时都进行转换。
DNS缓存是指DNS(域名系统)返回正确的IP之后,系统将解析结果临时储存起来;在有效时间内,再次访问时,系统会直接从DNS缓存中把结果交还给你,而不必再去询问DNS服务器,从而达到变相“加速”网址的解析。
本地DNS不生效或者异常,网站域名DNS服务器地址变更,而我们的电脑还停留在历史访问的DNS缓存上,都会导致出现无法访问的情况出现。所以,清理DNS缓存就是我们该尝试的解决方案了。
怎样清理DNS缓存?因不同的操作系统,对应的清除方法也不相同。现在罗列MacOS和Windows两个系统的清除DNS缓存方法。
参考文档FlushingyourDNScacheinMacOSXandLinux
根据MacOSX操作系统的版本选择以下命令:
1)OSX10.12(Sierra)andlater
sudokillall-HUPmDNSResponder;sudokillallmDNSResponderHelper;sudodscacheutil-flushcache
2)OSX10.11(ElCapitan)andOSX10.12(Sierra)
sudokillall-HUPmDNSResponder
3)OSX10.10(Yosemite)Versions10.10.4+
sudodscacheutil-flushcache;sudokillall-HUPmDNSResponder
4)OSX10.10(Yosemite)Versions10.10.1,10.10.2,10.10.3
sudodiscoveryutiludnsflushcaches
6)OSX10.7(Lion)and10.8(MountainLion)
sudokillall-HUPmDNSResponder
7)OSX10.5(Leopard)and10.6(SnowLeopard)
例如:以OSX10.11(ElCapitan)andOSX10.12(Sierra)为示范。
输命令:sudokillall-HUPmDNSResponder,并按“Enter”键(回车键)执行。
可以直接复制对应OS版本的指令代码,如
sudokillall-HUPmDNSResponder
1)输入命令:sudoservicenscdrestart,并按“Enter”键(回车键)执行。
可以直接复制下面的指令代码:
<1>复制指令1,并按“Enter”键(回车键)执行
/etc/rc.d/init.d/nscdstop
<2>复制指令2,并按“Enter”键(回车键)执行
/etc/rc.d/init.d/nscdstart
第一步进入命令行模式(Windows)
通过“Win+R->输入CMD”进入命令行模式
输入命令:ipconfig/flushdns,并按“Enter”键(回车键)执行。
可以直接复制下面的指令代码:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表