阿里云对象存储OSS支持的传输加速功能是专为云存储互联网上传、下载加速而设计,通过智能调度的系统、优化的传输链路、调优的协议栈与传输算法,并深度结合OSS服务端的配套策略,提供端到端的加速方案。本文介绍如何通过自定义域名使用OSS的传输加速服务。
前提条件
- 已开启OSS的传输加速服务。详情请参见设置传输加速。
- 若您的Bucket在中国内地,需在中国工信部备案您的自定义域名。
背景信息
- 全球加速域名:格式为BucketName.oss-accelerate.aliyuncs.com,传输加速接入点分布在全球各地,全球各地的Bucket均可以使用该域名进行传输加速。
- 非中国内地加速域名:格式为BucketName.oss-accelerate-overseas.aliyuncs.com,传输加速接入点分布在除中国内地以外的全球各地,除中国内地以外所有地域的Bucket可以使用该域名进行传输加速。
使用传输加速域名访问OSS时,数据会被加速传输。若您希望通过自定义域名使用传输加速服务,您需要将自定义域名绑定到Bucket上,并将CNAME指向传输加速域名。您可以根据自己的使用场景选择自定义域名指向的传输加速域名:
Bucket位置 | 条件 | CNAME指向 |
---|---|---|
全球 | 已在中国工信部备案 | 全球加速域名 |
中国香港和海外地区 | 未在中国工信部备案 | 海外加速域名 |
中国内地 | 未在中国工信部备案 | 无法使用自定义域名 |
注意
- 若您的自定义域名未在中国工信部备案,且指向了全球加速域名,那么落到内地接入点的请求会被阻断,即中国内地的用户无法访问这个域名。
- 在中国内地使用海外加速域名访问OSS时,访问速度可能慢于使用全球加速域名访问OSS。在条件允许的情况下,建议您优先使用自定义域名指向全球加速域名的方案。您也可以不绑定自定义域名,直接使用全球加速域名。
- 使用传输加速服务时,OSS会根据使用流量和区域收取一定费用。详情请参见传输加速费用。
步骤1:绑定自定义域名
步骤2:配置CNAME
您需要在您的域名解析商处添加域名解析,这里以阿里云的域名添加域名解析为例,配置步骤如下:
步骤3:验证配置是否生效
配置CNAME后,不同的域名服务商CNAME配置生效的时间也不同,您可以通过以下方式验证配置是否已经生效:
- Windows系统
在cmd.exe程序中使用 nslookup命令解析您的自定义域名,如果自定义域名被指向传输加速域名,则表示配置已生效。
- Linux系统
使用dig命令解析您的自定义域名,如果自定义域名被指向传输加速域名,则表示配置已生效。