快速入门

更新时间:
复制为 MD 格式

当您的站点通过NSCNAME方式接入ESA后,需添加DNS记录以确保域名正确解析并加速访问。ESA提供批量导入和手动输入两种方法,本文将指导如何快速完成DNS记录的添加。

前提条件

在添加DNS记录前,请确保已满足以下条件:

  • 您的站点已通过NSCNAME方式接入ESA

  • 您拥有DNS服务商的解析管理权限,可以添加或修改DNS记录。

  • 您了解常用DNS记录类型(如A、CNAME、MX、TXT等)的基本概念和用途。

注意事项

新增或者修改DNS记录时,需要同时检查主机名和源站的值:

  • 主机名的值不能是已经添加的某个DNS记录的主机名或者源站,也不能是某个源地址池中的源站。

  • 源站的值不能是已经添加的某个DNS记录的主机名。

方式一:批量导入DNS记录

如果需要添加多条记录,可通过编辑模板的形式批量添加。该方法主要适用于已在其他DNS服务商处存在DNS记录,现需将这些记录添加在ESA的场景。如果需要添加单条记录,请参见手动输入DNS记录

  1. ESA控制台选择站点管理,在站点列单击目标站点。

  2. 选择DNS > 记录,单击导入

  3. 选择模板导入,单击下载文件模版,在模板中编辑DNS记录信息并保存,然后单击选择文件上传,选择保存的模板。image

    DNS文件导入模板

    ;主机记录 TTL IN 记录类型 记录值
    
    $ORIGIN example.com.
    
    ; A 记录
    1.example.com.   600 IN  A   8.8.8.8
    
    ; AAAA 记录
    2.example.com.   600 IN  AAAA		2400:cb00:2049:1::a29f:f9
    
    ; CNAME 记录
    2.example.com.   600 IN  CNAME     example.com.
    
    ; MX 记录
    4.example.com.    600 IN  MX	15 mailhost.example.com.
    
    ; TXT 记录
    4.example.com.   600 IN  TXT	xxxxxxxxxxxxxxxxxxx
    
    ; NS 记录
    4.example.com.    600 IN  NS	ns.example.com.
    
    ; SRV 记录
    _sip._tcp.example.com.   600 IN  SRV	1 5 7001 srvhostname.example.com.
    
    ; CAA 记录
    hostname.example.com.    600 IN  CAA	0 issue example.com
    
    ; CERT 记录
    cert.example.com.	1	IN	CERT	0 0 0 VEVwQk5GWXlUR3RXVVZwc1RIcGFhMGh0UVhWUMQweHJFZENNM0JSVFROV2JVd3lWbFJOTkVSS1dnPT0=
    
    ; SMIMEA 记录
    smimea.example.com.	1	IN	SMIMEA	12 12 12 436c6f7564666c61726520444e53
    
    ; SSHFP 记录
    sshfp.example.com.	1	IN	SSHFP	12 12 436C6F7564666C61726520444E53
    
    ; TLSA 记录
    tlsa.example.com.	1	IN	TLSA	12 12 12 436c6f7564666c61726520444e53
    
    ; URI 记录
    uri.example.com.	1	IN	URI	12 12 "http://www.example.com/service"
  4. 导入页面,检查并调整记录的配置情况。

    ESA默认仅提供DNS解析服务,如需启用ESA加速效果,可开启代理状态列的代理加速开关。

    说明
    • CNAME方式接入的站点,默认开启代理加速开关,不支持修改代理状态

    • NS方式接入的站点,仅A/AAAACNAME类型的记录支持开启或关闭代理加速。

    image

    关于不同业务场景的选择,请参见适用场景说明

  5. 完成DNS记录调整后,单击确定导入

  6. (可选)以CNAME方式接入的站点,在添加完记录后可根据界面向导,前往DNS服务商处配置CNAME记录。

方式二:手动输入DNS记录

如果需要添加单条记录,可手动输入DNS记录信息。该方法主要适用于未在其他DNS服务商处添加记录或要添加少量记录的场景。

场景示例

假设源站域名为example.com,现需为子域名www.example.com的网页页面加速,选择的DNS记录类型为CNAME。以该信息为例,介绍如何手动输入DNS记录。

操作步骤

  1. ESA控制台选择站点管理,在站点列单击目标站点。

  2. 选择DNS > 记录,单击添加记录

  3. 根据界面提示填写相关参数,然后单击下一步。更多记录类型和参数信息,请参见添加记录参数介绍

    参数名

    说明

    示例值

    记录类型

    选择记录类型。

    CNAME

    主机记录

    指子域名的前缀。支持小写字母、数字、通配符*(仅作为泛域名记录添加)、连字符-(不能以连字符开头或结尾)、@(仅作为根域名记录添加)、下划线_(仅在未开启代理加速下的 TXT、CAA、CNAME、NS、SRV 记录开头处支持),最长不超过63个字符。

    www

    代理状态

    打开状态开关,开启代理加速。

    开启

    记录值/源站

    选择记录值的类型。

    域名

    域名

    输入源站域名。

    example.com

    回源HOST

    默认为跟随请求HOST,无需修改。若未配置回源规则,默认规则:回源HOSTDNS记录中设置的HOST策略;回源SNI跟随回源HOST的值;回源协议和端口默认跟随客户端请求的协议和端口。

    跟随请求HOST

    image

  4. 待加速的业务场景选择为网站页面,单击完成。关于不同业务场景的选择,请参见适用场景说明

  5. (可选)以CNAME方式接入的站点,在添加完记录后可根据界面向导,前往DNS服务商处配置CNAME记录。

适用场景说明

DNS记录的场景配置中,ESA提供5种业务场景。结合实际业务场景选择对应场景类型,可为域名动态分配更匹配的安全加速策略。可通过控制台随时编辑记录并调整业务类型。

应用场景

说明

网站页面

适用于加速小文件和API请求动静混合的网站业务。例如:个人博客网站、小型UGC社区、小型电商独立站等场景。

大文件下载

适用于大文件分发场景,例如:软件安装包(APP、游戏、客户端等)、补丁更新、固件升级等场景。通过边缘节点缓存大文件,降低源站压力,提升下载速度。

音视频点播

适用于加速音视频点播分发业务。例如:短视频点播、直播回放等场景。

API 加速

适用于加速纯动态的API接口类业务,该类业务一般无需缓存。例如:账号密码校验接口、下单支付接口、日志上传接口、数据实时同步等场景。

AI Tokens(词元)

适用于AI大模型推理场景,加速词元(Token)级别的高频小请求。例如:大语言模型(LLM)的流式推理接口、词元级实时翻译、智能客服对话等场景。通过边缘加速降低Token请求的端到端延迟。

重要
  • 使用音视频点播大文件下载场景时,建议开启防盗刷功能,防止资源被恶意盗刷,产生不必要的费用。

  • 使用API 加速AI Tokens(词元)场景时,系统默认会帮您自动创建更优的配置规则模板(可选择手动关闭),包括配置缓存资格开启智能路由功能(智能路由功能会有单独计费)。