最近联通的网络还是依然时不时的无法部分网站,包括大平台 bilibili.
表现症状
- 就是当你访问某些网站的时候卡半天加载不出来,抓包发现有几个资源一直是 pending ,你手动解析 ping 了之后就是 IP 不可达。
- 你前一个视频看着好好着,换个视频刷一下,直接加载不出来了
- 很多网站主域名完全没问题,全是资源站无法连接, 就是 js ,css 图片那些域名容易出问题
统计问题
由于是网络重度用户,一天十几个小时都依靠网络,这种情况下感知强度愈发明显。
于是写了个小工具,通过每分钟拿到上游 DNS 解析结果, 然后全部 ping 一遍,找出无法访问的 IP 记录起来。
挂了 12 个小时就有 70 多个 IP 无法访问, 只检测了 3 个域名。
s1.hdslb.com zz.bdstatic.com dfs01.nn.com 163.177.118.239 163.177.118.245 163.177.118.242 163.177.118.237 163.177.118.246 163.177.118.238 163.177.118.240 163.177.118.241 116.171.183.233 116.171.183.231 2409:875e:5088:ec:3::3f9 2409:875e:5088:ec:3::3fa 36.251.255.229 116.171.183.226 36.250.76.239 

有没有广深的联通用户可以来检测试试?看是不是个例?
Docker 一键部署:
# 国内镜像 docker run --name dns-resolve-ping -d -p 5004:8080 docker.mybacc.com/ellermister/dns-resolve-ping:latest # 原站 docker run --name dns-resolve-ping -d -p 5004:8080 ellermister/dns-resolve-ping:latest 