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

前提条件

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

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

  • 自定义域名已备案

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

背景信息

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

步骤 1:绑定自定义域名

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

步骤 2:配置 CNAME

您需要在您的域名解析商处添加域名解析,这里以阿里云的域名添加域名解析为例,配置步骤如下:
说明 若您的域名未转入阿里云,需在对应的域名解析商处配置云解析,如腾讯云解析(原 DNSPod)或新网,具体操作请参见 DNSPod 配置 CNAME 流程新网配置 CNAME 流程
  1. 登录云解析 DNS 控制台
  2. 在域名解析列表中,单击目标域名右侧的解析设置
  3. 单击添加记录,填写域名解析信息。
    绑定传输加速域名_管理域名_管理存储空间_控制台用户指南_对象存储 OSS 阿里云技术文档 第1张
    参数 说明
    记录类型 选择域名指向的类型。

    此次选择 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 命令解析您的自定义域名,如果自定义域名被指向传输加速域名,则表示配置已生效。绑定传输加速域名_管理域名_管理存储空间_控制台用户指南_对象存储 OSS 阿里云技术文档 第2张
  • Linux 系统
    使用 dig 命令解析您的自定义域名,如果自定义域名被指向传输加速域名,则表示配置已生效。绑定传输加速域名_管理域名_管理存储空间_控制台用户指南_对象存储 OSS 阿里云技术文档 第3张