DNS解析出现错误,就是把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,咱们就没法经过域名访问相应的站点了,这就是DNS解析故障。出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。windows
判断是否出现DNS解析故障的方法缓存
点击开始->运行->输入CMD”后回车,输入“nslookup”回车,在输入你的域名,若是出现DNS request timed out,timeout was 2 seconds的提示信息,则说明DNS确实出问题了,若是DNS解析正常的话,会反馈回正确的IP地址。服务器
解决DNS解析错误的方法网络
1:更换本地DNS的方法ide
目前国内电信运营商经过使用DNS劫持的方法,干扰用户正常上网,使得用户没法访问,(例如弹出广告窗口),因此我一直在使用GoogleDNS,不只能够解决中国的电信运营商的流氓行为,还能够解决域名没法访问的状况。网站
小技巧:点击开始->设置->网络链接->本地链接->属性->TCP/IP协议->使用下面的DNS服务器地址,在框中输入“8.8.8.8”和“8.8.4.4”断开,重新链接网络便可,而且没有电信、联通(原网通)等DNS劫持问题。dns
2:修改HOSTS文件的方法ip
若是咱们但愿把某个域名与某个IP绑定,就能够经过修改HOSTS文件的办法:“开始->搜索”,而后查找名叫hosts的文件。或路径为c: windows system32 drivers etc均可。用记事本打开,在下面加入要解析的IP和域名便可。(修改HOSTS文件则是在实在没有办法的时候在用)域名
小知识:每一个windows系统都有个HOSTS文件,它的做用是加快域名解析,方便局域网用户,屏蔽网站,顺利链接系统等功能。it
3:清除DNS缓存信息的方法
“开始->运行->输入CMD”,在ipconfig/?中有一个名为/flushdns的参数,这个就是清除DNS缓存信息的命令,执行ipconfig/flushdns命令,当出现“successfullyflushedthednsresolvercache”的提示时就说明当前计算机的缓存信息已经被成功清除。接下来全部的DNS缓存都会从新加载。
小知识:DNS解析就是把你的域名解析成一个ip地址,服务商提供的dns解析就是可以将你的域名解析成相应ip地址的服务器主机。这就是DNS域名解析。
关于DNS域名解析就写到这里了,虽然问题尚未解决,但从中确实也了解了很多DNS的知识,特意分享出来,若是之后哪位遇到这样的问题(最好别遇到),能顺利解决是最好的了。