全部产品

概述

更新时间:2020-10-10 10:56:35

原理介绍

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

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

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

使用流程

使用流程

1、配置函数计算服务

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

说明:

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

2、授权服务关联角色

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

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

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

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

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

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