阿里云对象存储OSS支持的传输加速功能是专为云存储互联网上传、下载加速而设计,通过智能调度的系统、优化的传输链路、调优的协议栈与传输算法,并深度结合OSS服务端的配套策略,提供端到端的加速方案。本文介绍如何通过自定义域名使用OSS的传输加速服务。

前提条件

  • 已开启OSS的传输加速服务

    传输加速服务开启方式请参见设置传输加速

  • 自定义域名已备案

    若您的域名未备案,您可通过阿里云提供的备案服务进行备案。

背景信息

开启传输加速服务后,存储空间(Bucket)会新增一个传输加速的外网访问域名, 格式为BucketName.oss-accelerate.aliyuncs.com。使用此域名访问OSS时,数据会被加速传输。若您希望通过自定义域名使用传输加速服务,您需要将自定义域名绑定到Bucket上,并将CNAME指向传输加速域名。
说明 使用传输加速服务时,OSS会根据使用流量和区域收取一定费用。详情请参见传输加速

步骤1:绑定自定义域名

  1. 登录OSS管理控制台
  2. 进入目标Bucket,打开域名管理页签。
    • 新版控制台
      1. 单击Bucket列表,之后单击目标Bucket名称。
      2. 单击传输管理 > 域名管理
    • 旧版控制台
      1. 在左侧Bucket列表,单击目标Bucket名称。
      2. 在存储空间概览页面,单击域名管理页签。
  3. 单击绑定用户域名,在绑定用户域名对话框设置您要绑定的用户域名
    注意
    • 不要选择自动添加CNAME
    • 若提示域名冲突,表示该域名已绑定至其他存储空间,建议您选择以下任意方式解决域名冲突问题。
      • 更换绑定域名。
      • 通过验证域名所有权强制绑定域名,此操作会解除域名与之前存储空间的绑定。详情请参见验证域名所有权
  4. 单击提交

步骤2:配置CNAME

您需要在您的域名解析商处添加域名解析,这里以阿里云的域名添加域名解析为例,配置步骤如下:
说明 若您的域名未转入阿里云,需在对应的域名解析商处配置云解析,如腾讯云解析(原DNSPod)或新网,具体操作请参见 DNSPod配置CNAME流程新网配置CNAME流程
  1. 登录云解析DNS控制台
  2. 在域名解析列表中,单击目标域名右侧的解析设置
  3. 单击添加记录,填写域名解析信息。
    参数 说明
    记录类型 选择域名指向的类型。

    此次选择CNAME

    主机记录 根据域名前缀填写主机记录,例如:
    • www.aliyun.com填写www。
    • aliyun.com填写@。
    • abc.aliyun.com填写abc。
    • 所有二级域名,如a.aliyun.com、b.aliyun.com等,填写星号(*)。
    解析线路 解析域名时使用的线路。

    建议选择默认,系统自动选择最佳线路。

    记录值 根据记录类型填写。

    此处填写OSS的传输加速域名,格式为BucketName.oss-accelerate.aliyuncs.com。

    TTL 域名的更新周期,保持默认即可。
  4. 单击确定
    说明 新增CNAME记录实时生效,修改CNAME记录最多72小时生效。

步骤3:验证配置是否生效

配置CNAME后,不同的域名服务商CNAME配置生效的时间也不同,您可以通过以下方式验证配置是否已经生效:
  • Windows系统
    在cmd.exe程序中使用 nslookup命令解析您的自定义域名,如果自定义域名被指向传输加速域名,则表示配置已生效。
  • Linux系统
    使用dig命令解析您的自定义域名,如果自定义域名被指向传输加速域名,则表示配置已生效。