有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

移动解析 HTTPDNS 概述

移动解析 HTTPDNS 是基于 HTTP 协议向腾讯云的 DNS 服务器发送域名解析请求,替代了基于 DNS 协议向运营商 LocalDNS 发起解析请求的传统方式,可以避免 LocalDNS 造成的域名劫持和跨网访问的问题,解决移动互联网服务中域名解析异常带来的困扰,同时更有效地保障 App、小程序正常,避免移动互联网中的劫持、跨网域名解析错误等问题。

移动解析 HTTPDNS 使用目的

移动解析 HTTPDNS 目的在于解决移动互联网中 DNS 解析异常、域名劫持的问题:
移动 DNS 的现状:运营商 LocalDNS 出口根据权威 DNS 目标 IP 地址进行 NAT,或将解析请求转发到其他 DNS 服务器,导致权威 DNS 无法正确识别运营商的 LocalDNS IP,引发域名解析错误、流量跨网。
域名被劫持的后果:网站无法访问(无法连接服务器)、访问到钓鱼网站等。
解析结果跨域、跨省、跨运营商、国家的后果:网站访问缓慢甚至无法访问。

移动解析 HTTPDNS 实现原理

客户端直接访问移动解析 HTTPDNS 接口,获取域名的最优 IP。(基于容灾考虑,建议保留使用运营商 LocalDNS 解析域名的方式作为备选。)
客户端获取到业务 IP 后,直接向此 IP 发送业务协议请求。以 HTTP 请求为例,通过在 header 中指定 host 字段,向移动解析 HTTPDNS 返回的 IP 发送标准的 HTTP 请求即可。

移动解析 HTTPDNS 服务质量

移动解析 HTTPDNS 服务具有高可用性和快速响应能力。
部署 BGP Anycast 网络:移动解析 HTTPDNS 接入了 BGP Anycast 网络架构,与全国 Top 17的运营商建立了 BGP 互联,确保各个运营商的用户请求能够快速访问到移动解析 HTTPDNS 的服务器,接入运营商在持续增加中,保证服务的快速响应。
异地容灾,实时切换:移动解析 HTTPDNS 在华北、华东、华南等多个数据中心部署了多个节点,任意节点发生故障均能无缝切换到备份节点,保证服务的高可用性。
安全:移动解析 HTTPDNS 企业版拥有 200G+ DNS 防攻击能力,轻松抵御 DDoS 大流量攻击。

移动解析 HTTPDNS 功能

自研智能 SDK(提供 iOS、Android 版本),已覆盖超过一亿用户。
支持加密。
高达99.99%的 SLA。
不限量查询。
支持用户访问分布报表。
支持 edns-client-subnet。
工单、电话服务支持。
支持自定义解析功能,详情请参见 添加自定义解析
支持解析监控功能,详情请参见 解析监控