今天遇到一个国外用户视频播放卡顿(西班牙),询问用户网络情况一切正常,最后进过排查问题找到了是dns解析问题。视频播放地址解析到北京了(因为慕课网使用的是阿里cdn,而且开通了海外节点),最后换下dns解析到印度正常播放了(呵呵相对而言印度离西班牙近点)。
处理方式:
1)首先确定是域名解析地域是否正常,确定视频播放域名(慕课网同一个视频是对应多个域名的),一般用F12就可以看到视频使用的域名。
2)然后确定域名解析到的地址,用ping/nslookup 域名 获得解析后地址,在网上查下地址归属地(对于国内cdn节点覆盖面很多,但一般的运营商都有自己的dns服务器解析多少还是会有问题的,个人介意使用公共dns比较好点)。
3)如果确定了地域解析问题,案例当中推荐给用户的dns(谷歌的8.8.8.8,8.8.4.4和阿里的223.5.5.5,223.6.6.6)