快速入门

更新时间:2025-04-15 08:34:11

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

注意事项

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

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

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

方式一:批量导入DNS记录

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

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

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

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

    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 VEVwQk5GWXlUR3RXVVZwc1RIcGFhMGh0UVhWUGQweFJFZENNM0JSVFROV2JVd3lWbFJOTkVSS1dnPT0=
    
    ; 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

    • 主机记录:指子域名的前缀,例如www

      说明

      主机记录支持小写字母、数字、通配符*(通配符仅作为泛域名记录添加)、连字符-(但不能以连字符开头或结尾)、@(仅支持作为根域名记录添加)、下划线(仅在TXT、CAA、CNAME、NS、SRV记录支持),最长不超过63个字符。

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

    • 记录值/源站:选择域名

    • 域名:输入example.com

    • 回源HOST:默认为跟随请求HOST,无需修改。

    • TTL:默认为自动,无需修改。

  4. 待加速的业务场景选择为网页页面,单击完成

    说明

    DNS记录的场景配置中,ESA提供了网站页面API接口图片视频三种业务场景供您选择。若选择与场景不完全匹配,虽不影响基础访问功能,但精准适配可显著提升安全加速资源调度效率,优化性能表现。建议参考下表结合您实际业务特征选择对应场景类型,以便ESA系统为域名记录动态分配更契合的安全加速策略。此外,您可通过控制台随时编辑记录并调整业务类型,实现资源配置的持续优化。

    image

    应用场景

    说明

    应用场景

    说明

    网站页面

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

    API接口

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

    图片视频

    适用于加速纯静态文件的业务。例如:大量的图片下载、在线视频点播、游戏安装包等场景。

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

  • 本页导读
  • 注意事项
  • 方式一:批量导入DNS记录
  • 方式二:手动输入DNS记录
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等