一、缘由:

  家里装的10M长城宽带,下载速度很快,就是打开网页会经常失败、播放视频会卡无法播放;最近尤甚,甚是恼怒。

在画个圈圈诅咒长城宽带的同时,突然想起来打不开网页很大可能是DNS解析失败导致,故从DNS下手;还有可能是周围WIFI太多

造成无线信号干扰,这需要检测无线信号的信道并作出调整。

二、解决办法:

DNS调整:

  每个电信运营商都有自己最合适的DNS,而私人宽带一般不会给你提供DNS,故需要自己设置最合适的DNS。

一般百度上会推荐:主DNS 114.114.114.114   备DNS 8.8.8.8 (谷歌);而我正是这么设置导致频繁的网页无法打开。

1、由于淘宝长时间打不开,故从taobao.com 下手。 在cmd里输入:nslookup taobao.com ,会得到

C:\Users\Alex>nslookup taobao.com
服务器: public1.114dns.com
Address: 114.114.114.114 DNS request timed out.
timeout was seconds.
DNS request timed out.
timeout was seconds.
DNS request timed out.
timeout was seconds.
DNS request timed out.
timeout was seconds.
*** 请求 public1.114dns.com 超时

可以看到请求dns超时,判断应该是我的长城宽带到114dns网络状况不好。

经ping测试,ping 114.114.114.114 -n 10 有少许丢包;ping 8.8.8.8 -n 10 很多丢包;故判断这两个DNS不合适。

2、测试几大互联网运营商的公共DNS网络情况

 阿里DNS:223.5.5.5  223.6.6.6 ;  腾讯DNS: 119.29.29.29 ;  百度DNS:  180.76.76.76  

 用PING去分别测试结果:

 

C:\Users\Alex>ping 180.76.76.76 -n 

正在 Ping 180.76.76.76 具有  字节的数据:
来自 180.76.76.76 的回复: 字节= 时间=40ms TTL= 180.76.76.76 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 38ms,最长 = 46ms,平均 = 40ms C:\Users\Alex>ping 223.5.5.5 -n 正在 Ping 223.5.5.5 具有 字节的数据:
来自 223.5.5.5 的回复: 字节= 时间=36ms TTL= 223.5.5.5 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 34ms,最长 = 38ms,平均 = 35ms C:\Users\Alex>ping 119.29.29.29 -n 正在 Ping 119.29.29.29 具有 字节的数据:
来自 119.29.29.29 的回复: 字节= 时间=41ms TTL= 119.29.29.29 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 40ms,最长 = 48ms,平均 = 42ms

由以上测试可以得出,全部网络均无丢包,阿里DNS平均延时最低(35ms),其次是百度DNS(40ms),最后是腾讯DNS(42ms)

故这里选用阿里DNS:223.5.5.5(主)  223.6.6.6(备)

在路由器设置好DNS解析后,打开cmd强制刷新DNS缓存,ipconfig /flushdns ;之后秒开淘宝等之前打不开的网页视频。

注:楼猪用的360安全路由,里面有自动DNS功能,经测试也不是很可靠。

WIFI信道调整:

  有时候在一个住宿人员很集中地区会有大量无线路由器,有可能大家的WIFI都选用的同几个信道,这样就会造成WIFI信号干扰。

确认WIFI信号是否受到干扰,最直接的办法就是用笔记本连接网线,使用有线进行网络测试,看是否正常。接着我们需要检测下,周围WIFI的信道质量。

笔记本连上无线后,使用inSSIDer软件;安卓可以下载WIFI分析仪;IOS不越狱暂时没什么软件可用。另外可以下载对应的路由器管理APP,用手机连接后,一般都有WIFI信道质量检测功能。

  一般当前信号会对附近的两个信道产生干扰,即5信道会对6和7信号产生干扰,所以建议选择更远一点的信道。

  确认质量比较好或者空闲的信道后,我们就可以进入路由管理界面调整信道;或者让路由器自动选择信道(感觉不可控)。

三、总结:

  如果出现大面积网页打不开、视频播放不了,在排除网络带宽被占用的情况下,你可以先重启路由器,毕竟重启能解决很多问题。

如果重启后,依然不行,就可以怀疑是DNS解析的问题。用nslookup baidu.com确定你的dns,然后去测试他的网络质量;再从上面所

提到的5个公共DNS服务,选择一个无丢包、延时最低的作为自己的DNS。

  由于移动设备的大量普及,WIFI信号干扰也是影响我们上网的一大因素,我们可以手动选择合适的信道,或者使用5G路由器,来保证无线上网质量。

[DNS] 网页无法打开,设置合适的DNS解决问题的更多相关文章

  1. 设置正确的DNS

    上网或下载软件慢问题,除去少数设备陈旧.感染病毒.网卡硬件故障和网卡驱动错误方面的因素,绝大部分原因是由于部分上网电脑或家用无线路由器设置了错误的DNS造成的,正确的方法是应该在电脑或路由器上使用本地 ...

  2. DNS服务器介绍及设置

    DNS服务器是指“域名解析服务器”,而域名就是我们通常所说的“网址”.在互联网中识别和寻找不同的计算机,实际上是需要知道该计算机的IP地址才能进行访问.比如220.181.38.4,这个IP就是百度的 ...

  3. 批处理文件设置IP以及DNS

    先附上批处理文件代码(批处理文件怎么创建自己另行百度,这里不再赘述) Echo offecho ==============请输入序号修改办公区===========echo *********1.家 ...

  4. win dos命令行设置ip和dns

    首先以管理员身份运行cmd,保证之后在黑框中输入的命令都有管理员权限 C:\Windows\system32>netsh netsh>int netsh interface>ip n ...

  5. Windows下使用批处理设置IP地址,DNS

    自动获取IP地址: echo 本地连接 改成你想要改的连接名 比如 无线网络连接set cname=本地连接 echo %cname% 正在设置自动获得IP地址,请稍等...... netsh int ...

  6. .bat文件设置IP、DNS

    这几天遇到个烦心事,每次开机之后都要去手动去设置一下IP地址,一大串的数字还是有点麻烦,于是就想写个批处理文件设置IP 注意:在DOS下设置IP时需要管理员权限运行 1.查看机子设置IP需要用到的名字 ...

  7. Linux系统运维笔记(三),设置IP和DNS

    Linux系统运维笔记(三),设置IP和DNS 手工配置静态的IP地址 也就是手工配置IP地址.子网掩码.网关和DNS. vi /etc/sysconfig/network-scripts/ifcfg ...

  8. 【Sublime Text】sublime修改默认浏览器及使用不同浏览器打开网页的快捷键设置

    #第一步:安装SideBarEnhancements插件 下载插件,需要“翻墙”,故提供一下该插件的github地址:https://github.com/titoBouzout/SideBarEnh ...

  9. Windows 和 Ubuntu 的网络能互相 ping 通之后,linux无法上网原因:①路由没设置好,②DNS 没设置好

    确保 Windows 和 Ubuntu 的网络能互相 ping 通之后,如果 Ubuntu 无法上网,原因通常有 2 个:路由没设置好,DNS 没设置好. 如果执行以下命令不成功,表示路由没设置好: ...

随机推荐

  1. kuangbin_ShortPath I (POJ 2240)

    本身很简单的spfa判环 TLE了一把是因为没写map(不会) 看着别人的答案临时学了一发发现只是用的话还是挺简单的 (但是绝对别学别人直接命名为m) 800多MS水过 噢对了这题Pending到超时 ...

  2. 使用swiper和吸顶效果代码

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  3. Android开源项目第一篇——个性化控件(View)篇

    本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Ga ...

  4. Unicode基本概念

    Unicode是计算机可以支持这个星球上多种语言的秘密武器.通过使用一个或者多个字节来表示一个字符的方法突破了ASCII的限制.Unicode可以表示超过90000个字符. 使用方式:a=u'hell ...

  5. SQL存储过程相关信息查看转

    原文地址:http://www.cnblogs.com/minideas/archive/2009/10/29/1591891.html   --1.查看所有存储过程与函数      exec sp_ ...

  6. linux服务之openldap

    http://www.openldap.org/ http://blog.csdn.net/chinalinuxzend/article/details/1870656 OpenLDAP学习笔记 ht ...

  7. OpenJudge就算概论-最长单词2【寻找句子内部最长的单词】

    /*===================================== 最长单词2 总时间限制: 1000ms 内存限制: 65536kB 描述 一个以'.'结尾的简单英文句子,单词之间用空格 ...

  8. css_三种引入方法

    CSS是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化. 详请:http://www.w3school.com.cn/h.asp 其存在方式有三种:元素内联 ...

  9. Oracle获取AWR和ASH

    -- 找到指定的snap select snap_id, max(sample_time) from sys.wrh$_active_session_history group by snap_id ...

  10. 数字根(digital root)

    来源:LeetCode 258  Add Dights Question:Given a non-negative integer  num , repeatedly add all its digi ...