全部产品
Search
文档中心

HTTPDNS:概述

更新时间:Sep 15, 2022

原理介绍

HTTPDNS自定义域名解析原理图如下: image.png

HTTPDNS当前属于递归DNS服务器,但很多场景下,客户需要设定特殊的域名-IP对应关系,这类关系无法通过传统的权威DNS语义实现,HTTPDNS的软件定义解析(Software-defined DNS,简称SDNS)定位于满足这类需求。

通过使用软件定义解析,您可以实现任意指定特征参数与IP的对应关系。

使用流程

331、配置函数计算服务

您需要开通函数计算服务,并开发自定义解析函数,完成开发后发布您的服务及函数,生成版本或别名。具体请参见配置函数计算服务

说明

自定义解析函数在函数计算控制台进行开发、调试, 为确保HTTPDNS软件定义解析功能安全运行,配置软件定义解析时不支持选取默认的Latest版本选项,请指定正式发布函数计算的服务和函数版本。

2、授权服务关联角色

HTTPDNS调用函数计算实现软件定义解析功能时,需要在HTTPDNS控制台授权服务关联角色以允许HTTPDNS使用函数计算,服务角色介绍请参见HTTPDNS服务关联角色

3、HTTPDNS控制台添加自定义调度域名

每个自定义解析域名只能配置一个函数计算服务,而一个函数计算服务可以服务多个自定义解析域名。

4、开启域名的自定义调度功能

添加配置完成自定义调度域名后,默认自定义调度功能处于关闭状态,请在对应自定义调度域名列表中开启自定义域名解析功能。

添加自定义调度域名和开启解析功能,具体请参见添加自定义调度域名