DNS和HTTPDNS两个产品都是提供DNS解析的有什么区别吗,移动端更适合接入哪个产品?[阿里云解析DNS]

DNS和HTTPDNS两个产品都是提供DNS解析的有什么区别吗,移动端更适合接入哪个产品?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 建议接入公共DNS专业版。可以加入dns的钉钉群:5605002177和阿里云DNS的专家进行对接沟通

  2. 阿里云DNS是阿里云提供的全系列域名解析服务产品总称。不同于传统的DNS只覆盖单一环境,阿里云DNS产品覆盖了公网域名解析、VPC内网域名解析、移动解析以及专有云的域名解析场景。为广大用户提供稳定、安全、快速、智能的一站式域名解析服务。

    公共DNS(含HTTPDNS解析) 递归解析服务。适用于APP等终端接入,防运营商劫持。提供SDK、API的接入方式,支持DoH/DoT/HTTP/HTTPS解析。

    HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,能够避免Local DNS造成的域名劫持问题和调度不精准问题。

    不过httpdns自身还是得通过运营商的dns进行请求,他们自己的也可以做缓存,或者ip地址可靠也可以直接访问比如​​http://203.107.1.33/100000/d?host=www.aliyun.com​

    考虑到服务IP防攻击之类的安全风险,为保障服务可用性,HTTPDNS同时提供多个服务IP,当某个服务IP在异常情况下不可用时,可以使用其它服务IP进行重试。上述中使用的​​203.107.1.33​​是其中一个服务IP。

    HTTPDNS提供​​Android SDK​​​和​​iOS SDK​​,两个平台的SDK中已经做了多IP轮转和出错重试的策略,通常情况下,建议开发者直接集成SDK即可,不需要自己手动调用HTTP API接口。

    如果使用场景特殊,无法使用SDK,需要直接访问HTTP API接口,请提​​工单​​联系,阿里云将根据您的具体使用场景,为您提供多个服务IP和相关的安全建议。

    具体参考​​https://help.aliyun.com/document_detail/52679.html?spm=a2c4g.11186623.2.21.11321d22lF9Vbp#1.1​​ 访问方式

    HTTPDNS是面向多端应用(移动端APP,PC客户端应用)的域名解析服务,解析请求基于HTTP(S)协议,有效解决了传统域名解析容易被劫持、解析不准确、更新不及时、服务不稳定等问题。