HTTPDNS-信任的小船永不翻

1、背景

时间

2016年6月2日

地点

HTTPDNS-信任的小船永不翻_第1张图片

人物

HTTPDNS-信任的小船永不翻_第2张图片
和本少
HTTPDNS-信任的小船永不翻_第3张图片

任务

网易发表话题: 如何同时和两位美女搭讪?在线等。
知乎发表话题:和两位美女在马来古达海滩玩耍是什么样一种体验?

结果

网易无法访问,知乎也无法访问。
HTTPDNS-信任的小船永不翻_第4张图片

然后,就没有然后了。

意外发现

阿里系的手淘、支付宝钱包、钉钉等基本都能访问通。

2、分析

作为有尊严的程序员,我们不会放过任何一个Bug。

知乎网易不可访问原因

装上Surge,很快发现一众App不可访问的原因是本地DNS服务器不可用。

161002  [SGDNSClient-1] DNS query timeout: short.weixin.qq.com
161002  [SGDirectConnector-250] DNS failed: short.weixin.qq.com, DNS lookup failed: Timeout
161005  [SGDNSClient-1] DNS query timeout: g1.163.com
161005  [SGDNSClient-1] DNS query timeout: www.qchannel01.cn
161005  [SGDNSClient-1] DNS query timeout: api.weibo.com
161005  [SGDirectConnector-247] DNS failed: api.weibo.com, DNS lookup failed: Timeout
161005  [SGDNSClient-1] DNS query timeout: c.3g.163.com
161005  [SGDNSClient-1] DNS query timeout: pingma.qq.com
161005  [SGDirectConnector-255] DNS failed: pingma.qq.com, DNS lookup failed: Timeout
161008  [SGDNSClient-1] DNS query timeout: c.m.163.com
161013  [SGDNSClient-1] DNS query timeout: m.analytics.126.net
161013  [SGDNSClient-1] DNS query timeout: m.163.com
161013  [SGDNSClient-1] DNS query timeout: mmsns.qpic.cn
161013  [SGDirectConnector-251] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161013  [SGDirectConnector-252] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161013  [SGDirectConnector-253] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161013  [SGDirectConnector-254] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161020  [SGDNSClient-1] DNS query timeout: g1.163.com
161020  [SGDNSClient-1] DNS query timeout: www.qchannel01.cn
161020  [SGDNSClient-1] DNS query timeout: c.3g.163.com
161023  [SGDNSClient-1] DNS query timeout: c.m.163.com
161028  [SGDNSClient-1] DNS query timeout: m.163.com
161028  [SGDNSClient-1] DNS query timeout: mmsns.qpic.cn
161028  [SGDirectConnector-261] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161028  [SGDNSClient-1] DNS query timeout: m.analytics.126.net
161028  [SGDirectConnector-262] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161028  [SGDirectConnector-263] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout
161028  [SGDirectConnector-264] DNS failed: mmsns.qpic.cn, DNS lookup failed: Timeout

阿里集团App基本不受影响原因

阿里集团App整体上都接入了HTTPDNS,HTTPDNS旁路了运营商本地DNS服务器,因而避免了不可访问的问题。

HTTPDNS原理如下图所示:
HTTPDNS-信任的小船永不翻_第5张图片

3、总结

3.1、 接入HTTPDNS,客户信任小船永不翻

HTTPDNS具有以下五大特性:

  • 域名防劫持
  • 精确调度
  • 零解析延迟
  • 降低解析失败率
  • 按时生效

详细信息请参见阿里云HTTPDNS官网介绍

你可能感兴趣的:(HTTPDNS-信任的小船永不翻)