什么是HTTPDNS

本文介绍HTTPDNS基本概念等内容。

概述

HTTPDNS 是一项面向多端应用(包括但不限于:手机 APP、PC 端应用、汽车车机、IoT设备等)的域名解析服务,具有 防止域名劫持精准调度解析按时生效 等特性。

使用收益

通过集成 HTTPDNS 提供的客户端 SDK 或调用 HTTP API,您的应用可以绕过传统 Local DNS 服务器,直接通过 HTTP(S) 协议向 HTTPDNS 服务发送 DNS 查询请求。相比传统 DNS 解析方式,HTTPDNS 带来以下收益:

  • 避免域名 DNS 劫持:确保域名解析结果的安全性,杜绝域名劫持风险。

  • 降低网络延时:解决客户端应用 IP 与解析结果 IP 所属网络运营商不同或地理位置相距较远的问题,显著降低网络延迟,提升访问性能。

  • 自定义解析:根据网络运营商、地理位置或自定义标识灵活配置解析结果,满足个性化需求。详情可查看 自定义解析功能简介

功能特性

获得安全精准的解析结果

  • 使用HTTP(S)协议绕过运营商的Local DNS,避免域名劫持。

  • HTTPDNS能够直接得到客户端的出口网关IP,从而更准确地判断客户端地区和运营商,得到更精准的解析结果。

  • HTTPDNS 的服务全球部署,能够显著优化类似“出海 APP”这种涉及海外用户访问的场景,有效降低访问 HTTPDNS 服务的请求延迟,为海外用户提供更流畅的网络体验。详情请查看HTTPDNS全球节点分布

  • 能够有效缓解不确定的运营商网络带来的App可用性风险,提高无线弱网环境下的解析成功率。

解析全网域名

  • HTTPDNS支持全网域名的解析,包括在阿里云(万网)注册的域名,和其它第三方以及国外域名(国外域名需按地域合规),可免费在线体验。

  • 支持Akamai等国外服务商域名解析,并实现其在CDN场景的精准调度。

自定义解析

  • 可以通过某种规则来达到自定义解析的目的。您可以对网络线路进行更精细的配置,并通过配置不同的解析参数,使来自不同运营商和地域的用户流量精准路由至不同的服务地址。详情可查看 规则策略

  • 通过链接阿里云的函数计算服务来实现域名访问流量的策略调度。可以将您的业务策略写入函数计算服务中,在解析的钩子函数中配置对应的函数计算服务,以实现更为复杂的业务诉求。详情可查看 函数计算策略

低成本接入