腾讯的 GSLB 新思路——HttpDNS

2014-11-13 09:40:18 +08:00
 Livid
http://mp.weixin.qq.com/s?__biz=MzA3ODgyNzcwMw==&mid=201837080&idx=1&sn=b2a152b84df1c7dbd294ea66037cf262&scene=2&from=timeline&isappinstalled=0#rd
23925 次点击
所在节点    DNS
90 条回复
Viztor
2015-04-01 18:01:13 +08:00
@zhicheng 本身的目的就是为了防止DNS污染,怎么能再去用域名系统呢。。。
zhicheng
2015-04-01 18:19:12 +08:00
@Viztor 用这种方式防止污染的方法简直是自欺欺人,单纯把 DNS 协议替换成 HTTP 协议,本质上对防止污染没有任何帮助。
jesse_luo
2015-04-02 03:23:35 +08:00
为啥突然被挖坟了……= =

淘宝似乎在2013年也启用类似技术了
karonl
2015-04-17 19:49:25 +08:00
@jesse_luo 我也突然挖坟了,是因为我看到最近的dnspod https://www.dnspod.cn/httpdns/guide
xalinx
2015-06-23 14:31:53 +08:00
@karonl dnspod就是鹅厂吧
stevenc
2016-08-04 20:17:19 +08:00
@invite @zhicheng 你们对 HTTPDNS 要解决的问题一无所知,还扯淡!

APP 域名解析主要面临以下几个问题:

1 、解析被劫持。
2 、解析结果不按 TTL 缓存。
3 、解析被错误递归(跨地区甚至跨运营商)。

直接导致解析过慢、出错、无法正确分流等等。

可以考虑的解决方式:

1 、要求用户更换你认为可靠的 DNS 。
不切实际,哪怕腾讯有自己的 119.29.29.29 解析服务也不可能要求每个用户用腾讯产品之后先更换成腾讯的 DNS 地址。

2 、直接使用 IP 地址访问。

3 、 HTTPDNS 可以实现精确流量调度。
stevenc
2016-08-04 20:18:16 +08:00
什么鬼,连续按两次回车就发布了,还没打完。。。
stevenc
2016-08-04 20:23:50 +08:00
简单说就是:

1 、要求用户更换 DNS 不切实际。
2 、指定 IP 地址访问不切实际。(无法实现分流,要是只有少数几个 IP 地址那倒无所谓)
3 、首次访问先通过 HTTP 返回 IP 地址。(多次一举,这不就是自建 HTTPDNS 吗)

HTTPDNS 就相当于是不用改 DNS 的 DNS ,将 DNS 解析结果通过 HTTP 的方式返回。更重要的是,公共 DNS 服务在各地有解析服务,提供的 HTTPDNS 返回的结果不会出现错误递归。
great2soul
2016-10-03 21:40:42 +08:00
DNS 服务如果做得不好就去做一个更好的 DNS 服务或者督促 DNS 服务商做得更好才是正道吧。这种剑走偏锋的做法不太认同,比如安全性问题。
zhighest
2016-11-21 13:52:53 +08:00
过段时间要换成 HttpsDNS 。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/146080

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX