1.我们在访问网站时采用域名方式,在进行访问前还需要将域名通过DNS服务器转换为IP地址。
2.如果DNS服务器出现故障或无法连接DNS服务器,就无法获取网站的IP自然而然也就无法访问网站。
3.为了提高网站访问速度,系统会自动将已经访问过并获取了IP地址的网站存入本地的DNS缓存里
4.一旦再对这个网站进行访问,则不再通过DNS服务器
5.而是直接从缓存中取出该网站的IP地址进行访问。
6.这样就会因为本地DNS缓存出现问题,而导致了网站无法访问的故障。
在窗口中输入:ipconfig /flushdns
7.如果配置了不合理的 DNS 服务器,可能会导致网速缓慢、打不开网站;一些恶意的 DNS 还会让你电脑出现弹窗广告、网站被劫持修改 (中间人攻击)、监听等等一系列的安全问题。因此为了高速稳定上网,最好使用可靠的免费公共 DNS 服务地址。
8.DNS 服务器一般是由互联网服务提供商 (ISP) 出资建立的,比如电信/移动宽带,它们在全国各地建立了多组DNS 服务器,上网拨号时会按地区自动为你们分配,一般大家不必理会也能正常上网。但问题在于,部分地区所提供的 DNS 经常宕机、人满为患没有及时扩容、上网高峰时解析缓慢,甚至有些地方的机房人员滥用职权谋取私利,利用 DNS 劫持网站,偷偷插广告/诱导/嗅探帐号密码等,都会对网速和上网体验和帐号安全造成影响。
9.如果你上网不稳定的时候,尝试更换一组速度更快、更稳定、更干净、更安全、无劫持的 DNS 可能就解决问题了!除了宽带提供商的 DNS 以外,像阿里云、腾讯云、Google、百度、IBM、CNNIC 一些有足够实力的大型互联网公司也非常慷慨地为公众提供了免费的 DNS 解析服务器。