解决方案如下
替换本地dns的方法
目前,一些运营商会干扰用户利用dns劫持正常上网,使用户相应的网站。针对这种情况,我们可以通过改变本地dns的方法来解决dns劫持导致解析失败的问题。
修改主机文件的方法
hosts文件是记录操作系统中域名与ip地址一一对应关系的本地文件,其请求优先级高于全局递归查询。如果我们要访问的域名服务器比较稳定,不经常变动,可以直接在hosts文件中修改或添加域名与ip地址的对应关系,避免由于dns解析设置和dns劫持导致的域名无法解析、解析错误等问题。
清除dns缓存信息的方法
为了节省dns解析时间,系统会将上次访问的域名记录缓存一段时间,让用户下次访问时直接返回结果,无需委托本地dns进行全局查询,从而提高解析效率,减少访问延迟。但由此带来的一个问题是,如果域名的解析记录发生变化,或者dns缓存被人为修改,用户就会被指向一个无法到达的或者错误的站点。因此,为了保证解析的准确性,我们需要定期清理dns缓存。
dns服务器的地址是dns为用户提供域名解析服务的ip地址。设置dns时,需要到网络和共享中心找到需要配置dns的连接,在网络属性中选择tcp/ip协议,然后双击查看配置dns的位置。如果采用dhcp模式,则不需要配置,采用静态ip地址模式,可以在首选和备用dns中输入dns地址。
许多计算机系统默认为可选的dns,这可能会导致网页发生变化。开放的dns是114.114.114.114和114.114.115.115,将dns改为手动选择将有效提高网速。
右键单击无线图标打开网络设置。
双击无线连接。
单击属性按钮。
双击协议版本4。
检查"使用下面的dns服务器地址
填写首选dns服务器:在8.8.8.8可以填写114.114.114.114或114.114.115.115备选,网速会提高。
你可以用你的电脑s浏览器输入路由器的ip地址,进入路由器后台点击接口设置,然后在接口设置界面手动输入需要的dns服务器地址点击保存。具体设置方法如下:
1.首先,在计算机浏览器中输入192.168.1.1(如果无法输入默认ip,则可以恢复路由器的出厂设置),在出现的界面输入登录账号和密码。
2.然后登录路由器后台,点击路由器接口设置,然后选择下面的局域网接口设置按钮。
3.在出现的界面中点击dhcp服务按钮,然后可以看到dns服务器输入框,在这里可以输入需要的dns服务器地址。
4.最后输入dns服务器地址后,单击"保存"按钮手动设置dns服务器地址。