CDN
常见问题
文档版本 25
发布日期 2022-02-24
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传 播。
商标声明
和其他华为商标均为华为技术有限公司的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意
您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或 特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或暗示的声 明或保证。
由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文 档中的所有陈述、信息和建议不构成任何明示或暗示的担保。
目 录
1 功能特性...1
1.1 功能咨询...1
1.1.1 什么是全站加速?... 1
1.1.2 CDN 支持哪些业务类型?... 1
1.1.3 CDN 支持中国大陆境外或全球加速吗?... 2
1.1.4 CDN 支持 DNS,HTTPDNS,IP302 这三种调度方式吗?...2
1.1.5 CDN 支持哪些协议?... 2
1.1.6 CDN 点播加速支持 HLS 和 RTMP 协议吗?... 2
1.1.7 CDN 能否区分用户使用电脑端还是手机端访问?... 2
1.1.8 CDN 是否支持目录加速?... 2
1.1.9 CDN API 支持哪些 SDK 版本?...3
1.1.10 CDN 支持 ipv6 吗?... 3
1.1.11 CDN 是否支持对动态内容进行加速?... 3
1.1.12 CDN 支持针对网站单个页面加速吗?... 3
1.1.13 CDN 是否支持二进制文件加速?... 3
1.1.14 CDN 支持二级域名加速么?...3
1.1.15 CDN 是否支持全站加速?... 4
1.1.16 CDN 是否可以对网站的 Post 请求进行加速?... 4
1.1.17 CDN 是否支持直播加速?... 4
1.1.18 CDN 有速度限制吗?...4
1.1.19 CDN 能否加速本地访问购物网站的速度从而抢购商品?... 4
1.1.20 CDN 支持哪些源站类型?... 4
1.1.21 CDN 是否可以配置流量或带宽封顶?... 4
1.1.22 华为云 CDN 目前有多少带宽储备?... 4
1.1.23 华为云 CDN 有多少节点?...4
1.1.24 华为云 CDN 支持跨域访问吗?... 4
1.1.25 华为云 CDN 是否支持自定义错误页面?...5
1.1.26 华为云 CDN 是否支持对中文域名的加速?... 5
1.1.27 华为云 CDN 是否支持 HTTP3.0?...5
1.1.28 华为云 CDN 是否支持对内容进行加密后再分发给用户?... 5
1.1.29 华为云 CDN 支持内网加速吗?... 5
1.1.30 华为云 CDN 的 SSL 协议支持哪些版本号?... 5
1.1.31 华为云 CDN 可以提供所有的节点 IP 地址和回源 IP 地址吗?... 5
常见问题 目 录
1.1.32 是否支持 CDN 域名配置从现有帐号迁移至华为云另一个帐号?... 5
1.1.33 加速静态和动态资源的原理是否一样?... 5
1.1.34 如何停止 CDN 业务... 6
1.1.35 CDN 上传文件有没有大小限制?... 6
1.1.36 CDN 是否支持频次控制?... 6
1.2 使用咨询...6
1.2.1 如何开通 CDN 服务?... 6
1.2.2 如何接入 CDN 加速?... 7
1.2.3 如何通过项目来管控分配 CDN 的使用权限?... 8
1.2.4 如何对 IAM 子帐号开放 CDN 部分权限?...8
1.2.5 如何获取通过 CDN 服务的终端用户的 IP 地址?...8
1.2.6 CDN 域名加速范围对源站服务器位置、备案是否有要求?...8
1.2.7 CDN 加速范围仅选择中国大陆或中国大陆境外,未加速区域的用户访问时会怎样?...9
1.2.8 CDN 是否支持部分地区加速,部分地区不加速?... 9
1.2.9 CDN 流量和带宽的进制换算规则是什么?... 9
1.2.10 CDN 是对网站所在的服务器加速,还是对域名加速?...9
1.2.11 CDN 支持添加泛域名作为加速域名吗?... 9
1.2.12 中国大陆、中国大陆境外、全球服务范围的 CDN 加速之间有什么区别?... 9
1.2.13 国外 IP 地址访问加速域名时,会通过哪个节点加速?... 10
1.2.14 服务器在中国大陆境外,网站访问人群在中国大陆,该如何选择加速范围?... 10
1.2.15 业务集中在一个城市,是否有必要使用 CDN?... 10
1.2.16 华为云 CDN 如何判断用户所属地区?...10
1.2.17 从其它服务商迁移 CDN 到华为云要怎么做?CDN 如何切流?...10
1.2.18 使用华为云 CDN,是否必须在华为云备案?...10
1.2.19 同一个加速域名是否可以加速多个源站域名?... 10
1.2.20 配置 CDN 后能否加速文件上传速度?...11
1.2.21 能否实现国内用户直接访问源站服务器,而国外用户接入 CDN 加速?...11
1.2.22 源站端口使用的自定义端口而非 80 端口,能否使用 CDN?... 11
1.2.23 源站在国内或者国外,可以直接使用全球加速吗?... 11
1.2.24 源站为其他云服务厂商(非华为云)的对象存储桶,如何在 CDN 接入源站?...11
1.2.25 源站域名可以和加速域名一致吗?...11
1.2.26 加速域名是否支持对指定线路的访问用户进行 CDN 加速?...11
1.2.27 加速域名备案过期了有什么影响?...11
1.2.28 加速域名和源站域名有什么区别?...12
1.2.29 接入 CDN 的加速域名和源站域名需要备案吗?... 12
1.2.30 同一个加速域名下面有不同类型的内容(网站、视频点播、文件下载),能使用 CDN 进行加速吗? ... 12
1.2.31 CDN 可以和直播加速共用域名吗?... 12
2 购买计费...13
2.1 CDN 在哪些环节收费,如何收费?... 13
2.2 CDN 受到恶意攻击会计费吗?...13
2.3 CDN 流量包使用完后如何计费?... 14
2.4 CDN 流量包与加速范围和源站位置有关系吗?... 14
2.5 CDN 流量包中对 HTTP 和 HTTPS 访问的计费是一样的吗?...14
2.6 CDN 流量包支持退订吗?... 14
2.7 CDN 流量包有效期是多久,可以续费吗?... 14
2.8 CDN 流量包支持关联到指定域名吗?...15
2.9 CDN 闲时流量包和全时流量包可以同时使用吗?... 15
2.10 CDN 的全时流量包和闲时流量包有什么区别?...15
2.11 CDN 是否可以看到单个加速域名的计费情况?...15
2.12 CDN 和 OBS 能共用流量包吗?... 15
2.13 CDN 是否会对 HTTP/HTTPS 缓存数计费?... 15
2.14 CDN 全站加速请求数量是如何统计的?... 15
2.15 CDN 从 OBS 拉取的流量是什么流量?... 16
2.16 如何购买 CDN 流量包... 16
2.17 如何对已购买的流量包进行续费?... 16
2.18 如何设置流量包剩余使用量预警?... 17
2.19 如何设置余额预警阈值?... 18
2.20 如何核对每月的 CDN 月结 95 带宽峰值计费情况?...18
2.21 购买了中国大陆境外 CDN 流量包能否转到中国大陆境内使用?... 20
2.22 购买 CDN 流量包后,什么时候生效?... 20
2.23 购买中国大陆 CDN 流量包时需要考虑使用的区域吗?...20
2.24 多个加速域名是否可以共享同一个流量包?...20
2.25 为什么流量包中的流量使用量与统计分析中的流量显示存在差别?... 20
2.26 为什么购买了流量包,还会扣除余额?... 21
2.27 如果我购买的 CDN 流量包是中国大陆境外流量包,没有购买中国大陆流量包,那么中国大陆有用户访问 我的域名,使用的是哪里的流量?...21
2.28 点播加速和文件下载加速收费一样吗?... 22
2.29 什么是保留期?...22
2.30 配置全球加速后中国大陆和中国大陆境外所消耗的流量、带宽是否分开计费?...22
2.31 因欠费导致 CDN 服务不可用的情况排查...22
2.32 使用 OBS 桶作为源站且已购买 OBS 回源流量包,但 CDN 产生的回源流量未从 OBS 回源流量包中扣除 ... 23
3 域名配置...24
3.1 CDN 是否支持配置带端口的加速域名?... 24
3.2 CDN 加速域名可以用子域名吗?... 24
3.3 CDN 加速域名的 CNAME 是否可以直接访问?... 24
3.4 CDN 添加安全证书后,源站还需要配置证书吗?... 24
3.5 CDN 支持 HTTPS 的哪些版本?... 24
3.6 审核未通过的域名还可以再修改吗?... 25
3.7 如何验证 CDN 是否生效?... 25
3.8 如何配置 CDN 多个域名指向同一网站?... 25
3.9 多个加速域名是否可以使用同一源站 IP 地址?... 26
3.10 不在中国大陆的域名,添加中国大陆服务范围的 CDN 加速是否需要备案?...26
3.11 一级域名已在中国大陆备案,二级域名解析在中国大陆境外,是否支持将二级域名接入 CDN?...26
常见问题 目 录
3.12 域名未备案,是否可以使用 CDN?...27
3.13 使用 OBS 桶作为源站接入 CDN 加速,OBS 域名能否作为加速域名?... 27
3.14 网站服务在国内如何设置加速网站域名?... 27
3.15 接入 CDN 的域名能否根据 QPS(每秒请求数)进行限流?... 27
3.16 华为云 CDN 是否支持加速经过 VPN 跳转的资源?... 27
3.17 使用华为云 CDN 加速,域名解析是否必须在华为云?...27
3.18 同一个 CDN 加速域名能否同时支持国内和海外?... 27
3.19 已经停用域名,更换域名解析,为什么访问加速域名还是会到 CDN 节点?...28
3.20 如果加速域名是泛域名,如何配置证书?... 28
3.21 是否支持修改 CDN 加速的业务类型?... 28
3.22 HTTPS 证书配置提交时提示“证书链不齐全”,如何进行证书链补齐?...28
3.23 HTTPS 证书配置提交时提示“证书格式不对”,如何进行 PEM 证书格式转换?... 29
3.24 HTTPS 配置是否支持添加自签名证书?... 29
3.25 域名开启 HTTPS 后,是否支持 HTTP 强制跳转 HTTPS?... 29
3.26 开启 HTTPS 强制跳转后,为什么在浏览器内访问正常,但是通过 api 请求 HTTP 会导致 post 请求丢失参 数?... 29
3.27 配置 HTTPS 后还可以使用 HTTP 访问吗?... 29
4 缓存配置...30
4.1 CDN 节点的缓存多久会更新,会自动更新吗?... 30
4.2 CDN 是否支持正则表达式设置缓存策略?... 30
4.3 CDN 是否支持批量配置加速域名的缓存策略?... 30
4.4 CDN 会缓存 404、403 状态码吗?... 30
4.5 CDN 有哪些默认的缓存配置?是否有效?... 30
4.6 CDN 缓存配置下目录路径指浏览器地址中的路径,还是服务器中文件的路径?... 31
4.7 为什么 CDN 的缓存命中率较低?... 31
4.8 为什么 OBS 桶删除了文件之后,用户还能通过 CDN 地址访问下载该文件?... 32
4.9 如何设置缓存首页(根目录)?...32
4.10 如何判断 CDN 是否缓存命中?... 32
4.11 在 CDN 控制台资源缓存过期时间设置为 0,为何访问到的仍然不是最新内容?...32
4.12 华为云 CDN 是否支持 octet-stream 流文件的缓存?...32
4.13 缓存配置中配置缓存过期时间为 365 天,未过期,为什么有些文件能下载有些不能?...32
4.14 网站资源不需要缓存,需要直接从源站获取,该如何设置?... 33
4.15 缓存可以指定目录,以及指定文件后缀吗?...33
4.16 域名被盗链,更换域名会影响之前的缓存吗?... 33
4.17 资源全部预热,缓存过期时间为 1 年,为什么最近统计到回源流量?...33
4.18 如何保证 CDN 的内容和源站同步?... 34
4.19 缓存配置为什么没有生效?... 34
5 故障相关...35
5.1 域名未在华为云上接入过 CDN,系统提示该域名已添加...35
5.2 配置 HTTPS 安全加速后,为什么访问加速域名不成功?... 35
5.3 经过 CDN 加速后的 URL 无法访问...35
5.4 IAM 子帐号调用 CDN API 报权限不足...35
5.5 配置 HTTPS 安全加速任务一直处于配置中状态...36
5.6 刷新 URL 成功,但访问到的还是旧资源... 36
5.7 从 CDN 获取到的数据是旧的,没有更新缓存... 36
5.8 接入 CDN 后,部分资源下载失败,浏览器提示跨域异常...36
5.9 使用 OBS 私有桶做源站,创建授权委托失败... 36
5.10 源站访问正常,但是 CDN 加速后页面显示不正确... 37
5.11 修改源站 IP 地址后,访问网页无法正常显示... 37
5.12 访问失败,报 Access-Control-Allow-Origin 错误... 37
5.13 添加 CDN 加速后,百度蜘蛛为什么抓取失败?...37
5.14 为什么 OBS 桶接入 CDN 后,访问域名会列出所有文件列表?...37
5.15 为什么 CDN 配置好以后,视频播放卡顿?... 38
5.16 为什么 CDN 被禁用了?... 38
5.17 为什么域名配置 HTTPS 后页面一直提示 301?... 38
5.18 为什么配置 CDN 加速后,ping 加速域名出现超时?... 39
5.19 源站支持跨域请求,但是通过 CDN 加速后为什么跨域请求失败?... 39
5.20 配置 CDN 加速后,回源获取的资源不正确... 39
5.21 配置 CDN 后,为什么首次访问很慢?... 39
5.22 配置了 CDN 加速,为什么中国大陆境外无法访问?... 39
5.23 使用 CDN 加速 OBS 桶文件后访问变成强制下载... 40
6 刷新预热...41
6.1 缓存刷新和缓存预热有什么区别?... 41
6.2 缓存刷新和缓存预热提示用户权限不足...41
6.3 缓存预热失败怎么办?... 41
6.4 缓存刷新会刷新所有节点吗?... 42
6.5 刷新预热时,输入源站 URL 还是 CDN 加速域名 URL?... 42
6.6 为什么缓存预热的任务一直在处理中?...42
6.7 如何刷新泛域名的 CDN 缓存?...42
6.8 做了刷新和预热操作,为什么访问的文件还是旧的?...42
6.9 CDN 是否支持目录预热?... 43
6.10 CDN 刷新和预热是必须的吗?... 43
6.11 是否需要分别对 HTTP 和 HTTPS 刷新和预热?... 43
6.12 同时开通了中国大陆和中国大陆境外加速,刷新预热时是否需要区分?...43
6.13 是否可以预热 m3u8 文件?...43
6.14 源站静态文件更新后,能否自动刷新 CDN 缓存?... 43
6.15 预热不支持目录的话,那么 URL 请求是如何从 CDN 获取资源?...43
6.16 刷新和预热有先后顺序吗?... 44
7 安全相关...45
7.1 CDN 有什么安全防护能力(DDoS/CC/防盗链)?...45
7.2 CDN 是否可以设置 referer 防盗链?...45
7.3 CDN 是否支持屏蔽 IP?... 45
7.4 CDN 如果被 cc 攻击是怎么处理的?... 45
7.5 CDN 防劫持吗?...46
常见问题 目 录
7.6 CDN 有防 DDoS 防御能力吗?... 46
7.7 CDN、WAF 和 DDoS 高防这三款产品,是否可以同时解析使用?...46
7.8 CDN 是否可以在不中断业务的情况下更新证书?... 46
7.9 如果在 OBS 桶里面配置了 Referer 的黑白名单防盗链,CDN 的访问会按照 OBS 桶的 Referer 规则生效 吗?... 46
7.10 如果加速文件中存在病毒 CDN 会如何应对?... 46
7.11 华为云 CDN 是否支持双向认证证书配置?... 46
7.12 一个 CDN 加速域名是否支持配置多个证书?... 47
7.13 同时配置 CDN 和 WAF 后,流量还会通过 WAF 吗?... 47
7.14 如何同时部署 CDN 和 WAF(Web 应用防火墙)...47
7.15 怀疑 CDN 被恶意消耗流量,如何解决?...47
8 统计日志...49
8.1 CDN 访客区域统计中“其他”指代什么意思?... 49
8.2 CDN 热点统计中 Top100 URL 的 api 接口时延是多少?...49
8.3 CDN 日志中的 HEAD、HIT、MISS 代表什么?... 49
8.4 CDN 日志中 ua 信息里面的 OkHttp 代表什么?... 49
8.5 CDN 最多能查询多长时间的数据?... 49
8.6 为什么通过 API 接口方式下载 CDN 日志时,返回“细粒度鉴权不通过”错误码?... 50
8.7 统计分析中统计不到数据。... 50
9 回源相关...51
9.1 CDN 回源请求资源的场景有哪些?... 51
9.2 CDN 回源失败... 51
9.3 CDN 是否支持第三方私有桶的回源配置... 51
9.4 CDN 开启 Range 回源后怎么测试是否生效?... 51
9.5 CDN 加速域名受到攻击时会回源吗?...51
9.6 CDN 配置备源站的优势有哪些?... 52
9.7 CDN 节点是否支持通过爬虫访问直接回源?...52
9.8 CDN 是否支持根据 User-Agent 选择性回源?... 52
9.9 回源 HOST 与源站有什么区别?... 52
9.10 当源站有多个 IP 时,回源机制是怎样的?... 52
9.11 配置 CDN 加速后,回源获取的资源不正确... 52
9.12 如何查看 CDN 的回源记录?... 52
9.13 如果发送 206 请求 100 字节的内容,CDN 回源时会下载全部文件吗?...53
10 配额相关... 54
10.1 什么是配额?... 54
10.2 怎样查看我的配额?... 54
A 修订记录... 55
1 功能特性
1.1 功能咨询
1.1.1 什么是全站加速?
全站加速适用于各行业动静态内容混合,含较多动态资源请求(如asp、jsp、php等格 式的文件)的网站。
全站加速融合了动态和静态加速,用户请求资源时,静态内容从边缘节点就近获取,
动态内容通过动态加速技术智能选择最佳路由回源获取。
CDN全站加速有效提升动态页面的加载速度,避开网络拥堵路由,提高访问成功率,
实现网站整体加速与实时优化。
● 如果您开启了“全站加速”业务类型,除基础“流量(或带宽)”费用外,还将 会额外产生请求数计费:全站加速价格=基础费用(流量或带宽)+全站加速请求数 费用(¥0.15 元/万次)。具体计费标准请参见价格详情。
● CDN已支持自助开通全站加速,请前往CDN控制台>域名管理界面开通全站加 速。
● 了解全站加速详情请见全站加速WSA。
1.1.2 CDN 支持哪些业务类型?
● 网站加速
适用于有加速需求的网站,包括门户网站、电商平台、资讯APP、UGC应用
(User Generated Content,用户原创内容)等,加速各类型图片、html、css、
js小文件等。
● 文件下载加速
适用于有文件下载业务的网站、下载工具、游戏客户端、APP商店等,如游戏安 装包获取、应用程序包下载、手机ROM升级等业务场景。
● 点播加速
适用于提供音视频点播服务的客户。例如:在线教育类网站、在线视频分享网 站、互联网电视点播平台、音乐视频点播APP等。
常见问题 1 功能特性
● 全站加速
适用于各行业动静态内容混合,含较多动态资源请求(如:asp、jsp、php等格式 的文件)的网站。
示例:
– 同时有点播加速和文件下载加速需求:一个加速域名只能选择一个对应的业 务类型,不支持一个域名对应多个业务类型。如果您的网站同时有点播加速 和文件下载加速的需求,那么您需要创建两个加速域名,分别使用点播加速 和文件下载加速。
1.1.3 CDN 支持中国大陆境外或全球加速吗?
支持。华为云CDN可选服务范围包含:中国大陆、中国大陆境外、全球。CDN中国站 目前支持通过控制台添加中国大陆、中国大陆境外、全球加速服务范围的域名。
说明
中国大陆境外:指代的范围为中国港澳台+所有非中国的国家/地区。
1.1.4 CDN 支持 DNS,HTTPDNS,IP302 这三种调度方式吗?
目前CDN仅支持DNS调度方式。暂不支持HTTPDNS,IP302调度方式。
1.1.5 CDN 支持哪些协议?
域名服务范围为中国大陆境外或全球时:
● 支持HTTP、HTTPS协议;不支持其他协议,如FTP、TCP、UDP、WebSocket、
WSS等协议。
域名服务范围为中国大陆时:
● 业务类型为非全站加速时,支持HTTP、HTTPS协议。不支持其他协议,如FTP、
TCP、UDP、WebSocket、WSS等协议。
● 业务类型为全站加速时,支持HTTP、HTTPS、WebSocket、WSS协议,不支持其 他协议,如FTP、TCP、UDP等协议。
– WebSocket、WSS协议为增值服务,功能处于免费试用阶段,您可提交工单 申请开通。
1.1.6 CDN 点播加速支持 HLS 和 RTMP 协议吗?
CDN点播服务支持HLS协议,不支持RTMP、FLV协议。
1.1.7 CDN 能否区分用户使用电脑端还是手机端访问?
CDN不支持区分用户使用的是电脑端还是手机端访问。
CDN节点缓存的是手机版,用户访问时就会返回显示手机版内容;节点缓存的是电脑 版,用户访问时就会返回电脑版内容,需要在源站进行手机版和电脑版区分。
1.1.8 CDN 是否支持目录加速?
接入CDN的域名都会进行加速,可以通过目录对CDN源站资源进行缓存刷新。
1.1.9 CDN API 支持哪些 SDK 版本?
CDN SDK目前支持Python、Java、Go和.NET。相关开发包和参考文档请从华为云 CDN开发工具包(SDK)获取。
1.1.10 CDN 支持 ipv6 吗?
中国大陆CDN节点支持ipv6,如需开通,请提交工单。
说明
加速范围为“全球加速”时不支持开启ipv6。
1.1.11 CDN 是否支持对动态内容进行加速?
动态内容是指不同的请求访问中获得不同数据的内容,例如:网站中
的.asp、.jsp、.php、.perl、.cgi文件、API接口和动态交互请求(post、put和patch等 请求)。
CDN无法缓存动态内容,网站加速、文件下载加速或点播加速,不支持动态内容的加 速。如果您的网站含有较多动态内容,可以通过CDN控制台配置全站加速。全站加速 融合了动态和静态加速,用户请求资源时,静态内容从边缘节点就近获取,动态内容 通过动态加速技术智能选择较优路由回源获取。全站加速动态内容回源具有以下优 势:
智能路由:智能、实时动态的路由计算,可根据接入位置、运营商、网络质量、节点 负载等因素,综合计算到源站的最优线路。
多线回源:自动识别单线源站,并智能路由到多线节点回源,提升跨网传输质量 全站加速的更多资讯移步到全站加速产品页面进行咨询。
说明
如果您开启了“全站加速”业务类型,除基础“流量(或带宽)”费用外,还将会额外产生请求 数计费:全站加速价格=基础费用(流量或带宽)+全站加速请求数费用。具体计费标准请参见价格 详情。
1.1.12 CDN 支持针对网站单个页面加速吗?
支持。如果您需要加速网站部分资源,您可以为需要加速的网站资源单独设置一个域 名,然后配置CDN加速。
1.1.13 CDN 是否支持二进制文件加速?
支持,可以通过下载加速支持。
1.1.14 CDN 支持二级域名加速么?
支持二级域名接入CDN。
二级域名在中国大陆、全球服务范围加速,需要一级域名已在中国大陆备案才能接 入,中国大陆境外加速则不要求备案就可接入。
常见问题 1 功能特性
1.1.15 CDN 是否支持全站加速?
目前华为云CDN支持全站加速,您可以在CDN控制台开通。CDN全站加速有效提升动 态页面的加载速度,避开网络拥堵路由,提高访问成功率,实现网站整体加速与实时 优化
全站加速的更多资讯移步到全站加速产品页面进行咨询。
1.1.16 CDN 是否可以对网站的 Post 请求进行加速?
Post请求属于动态交互请求,在网站加速、文件下载加速和点播加速下没有加速效 果。
如果您的网站含有较多动态内容,可以配置全站加速。全站加速融合了动态和静态加 速,用户请求资源时,静态内容从边缘节点就近获取,动态内容通过动态加速技术智 能选择较优路由回源获取。
1.1.17 CDN 是否支持直播加速?
您可以直接使用华为云的视频直播服务,该服务支持直播加速功能 ,详情请参考视频 直播。
1.1.18 CDN 有速度限制吗?
目前对于接入CDN的加速域名,没有默认的速度限制。
1.1.19 CDN 能否加速本地访问购物网站的速度从而抢购商品?
CDN不能加速本地访问网站的速度。
如果购物网站方使用CDN加速了他的网站,则他的客户访问网站的速度会提高。
1.1.20 CDN 支持哪些源站类型?
CDN支持源站类型包含源站IP、源站域名、对象存储桶域名,源站部署在华为云、非 华为云及IDC均可,且对源站所处位置无要求。接入CDN详见添加CDN加速域名。
使用非华为云服务商(如腾讯COS、阿里OSS)的对象存储桶作为源站,配置操作请参 考这里。
1.1.21 CDN 是否可以配置流量或带宽封顶?
CDN目前不支持配置流量封顶和限速(带宽封顶)。
1.1.22 华为云 CDN 目前有多少带宽储备?
华为云CDN目前带宽储备达150+Tbps。
1.1.23 华为云 CDN 有多少节点?
华为云CDN在中国大陆拥有2000+加速节点,在中国大陆境外拥有800+加速节点。
1.1.24 华为云 CDN 支持跨域访问吗?
支持,但是需要在控制台进行配置。
华为云CDN默认不支持跨域访问,如果存在源站已配置跨域访问,而加速域名跨域访 问报错,您需要在CDN控制台HTTP Header配置中添加Access-Control-Allow-Origin 参数,配置对应域名。具体配置方法请参见配置HTTP header。
1.1.25 华为云 CDN 是否支持自定义错误页面?
不支持。加速域名接入华为云CDN后,当请求出现4xx、5xx错误时,暂不支持跳转到 指定的页面。
1.1.26 华为云 CDN 是否支持对中文域名的加速?
目前CDN不支持对中文域名进行加速。
1.1.27 华为云 CDN 是否支持 HTTP3.0?
目前CDN暂不支持HTTP3.0。
1.1.28 华为云 CDN 是否支持对内容进行加密后再分发给用户?
CDN不支持对内容进行加密,CDN只提供加速服务。
1.1.29 华为云 CDN 支持内网加速吗?
CDN不支持内网加速。
1.1.30 华为云 CDN 的 SSL 协议支持哪些版本号?
CDN的SSL协议目前支持TLS1,TLS1.1,TLS1.2,TLS1.3。
如果您需要关闭其中某个版本,请联系华为云客服。
1.1.31 华为云 CDN 可以提供所有的节点 IP 地址和回源 IP 地址吗?
CDN节点的公网节点IP地址存在不定期的变化的情况,不支持提供节点IP地址和回源IP 地址。
1.1.32 是否支持 CDN 域名配置从现有帐号迁移至华为云另一个帐
号?
目前暂不支持CDN域名配置从现有帐号迁移至华为云另一帐号。
您可以在现有帐号删除域名信息后,在新帐号下重新添加域名。
说明
删除域名之前需要将业务切回源站,防止业务中断。
1.1.33 加速静态和动态资源的原理是否一样?
加速静态和动态资源原理不一样:
● 静态资源缓存到CDN节点,用户就近获取资料。
● 动态(伪静态)请求会直接回源,通过智能路由、多线回源、协议优化等技术,
达到加速目的。
常见问题 1 功能特性
如果您的网站含有较多的动态、伪静态资源,您可以使用全站加速。CDN全站加速有 效提升动态页面的加载速度,避开网络拥堵路由,提高访问成功率,实现网站整体加 速与实时优化。
全站加速的更多资讯移步到全站加速产品页面进行咨询。
1.1.34 如何停止 CDN 业务
● 如果您想要停止CDN业务,需要在控制台停用或者删除您的加速域名。停用或者 删除加速域名后,CDN侧不会产生任何费用。
● 如果您只是暂停使用CDN服务 ,您可以停用加速域名,这样您的加速域名配置还 在,再次使用CDN加速时无需重复配置。
● 停用加速域名前,建议您将DNS解析回源站,以免业务受损。
1.1.35 CDN 上传文件有没有大小限制?
CDN支持上传文件,最大上传100M,文件上传会收取流量费用。
1.1.36 CDN 是否支持频次控制?
CDN目前暂不支持频次控制。
1.2 使用咨询
1.2.1 如何开通 CDN 服务?
如果您需要购买并使用CDN,请参考以下流程:
1. 您需要注册华为云帐号,完成实名认证(国际站用户加速范围为中国大陆境外的 无需实名认证)。
2. 开通CDN需要您账户有一定余额,您可以去费用中心完成充值。
– 进入费用中心,单击“充值”,根据界面提示对账户信息进行充值。
3. 如果您准备选流量计费方式,也可以根据界面提示购买CDN流量套餐包进行抵 扣。
4. 充值或者购买流量包后,开通CDN服务,完成各项配置,即可使用CDN加速。
1.2.2 如何接入 CDN 加速?
域名接入CDN加速的流程如图1-1所示。
常见问题 1 功能特性
图1-1 入门流程
域名接入CDN的具体操作步骤请参考接入CDN。
1.2.3 如何通过项目来管控分配 CDN 的使用权限?
可以使用企业项目分配CDN使用权限,实现各个项目使用各自的CDN加速域名。
华为云企业管理服务提供统一的云资源按企业项目管理,以及企业项目内的资源管 理、成员管理,企业项目可以授权给一个或者多个用户组进行管理。您可以在华为云 企业管理服务创建相关CDN的企业项目来集中管理您的CDN域名资源。详细内容请参 见创建并授权CDN企业项目。
1.2.4 如何对 IAM 子帐号开放 CDN 部分权限?
您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行 精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助 您安全的控制华为云资源的访问。请前往CDN权限管理查看CDN所有权限,可以对 IAM子帐号开放部分权限。
1.2.5 如何获取通过 CDN 服务的终端用户的 IP 地址?
您可以通过Header中的X-Forwarded-For字段来获取终端用户的IP地址,详细获取步骤 请参考获取客户端真实IP。
1.2.6 CDN 域名加速范围对源站服务器位置、备案是否有要求?
CDN加速范围与源站服务器位置
● CDN域名的加速范围对源站服务器所在位置没有特殊要求。
CDN加速范围与备案关系
● 域名是否需要备案与域名提供商地域、网站服务器所处地域无关,与您加速域名 的CDN加速服务范围有关。只要您的加速服务范围包含中国大陆(中国大陆,全 球),该域名必须在工信部备案才能接入CDN。
● 如果CDN加速服务范围仅为中国大陆境外,则该域名不需要在工信部备案。
1.2.7 CDN 加速范围仅选择中国大陆或中国大陆境外,未加速区域的
用户访问时会怎样?
● 如果只选择中国大陆加速,中国大陆境外用户访问时也会访问到中国大陆CDN节 点,受跨境网络影响,加速效果不太明显,甚至无法访问。
● 如果只选择中国大陆境外加速,中国大陆用户访问时也会访问到中国大陆境外 CDN节点,受跨境网络影响,加速效果不太明显,甚至无法访问。
1.2.8 CDN 是否支持部分地区加速,部分地区不加速?
CDN本身不支持只针对特定区域加速,但是您可以通过在域名供应商DNS设置中,将 特定区域解析到CDN,从而达到只针对特定区域加速的效果。
1.2.9 CDN 流量和带宽的进制换算规则是什么?
流量进制换算规则为1GB=1024MB;带宽进制换算规则为1Mbps=1000Kbps。
1.2.10 CDN 是对网站所在的服务器加速,还是对域名加速?
CDN是对域名进行加速,当启用CDN加速后,加速域名下的所有文件的访问请求都将 转向CDN节点。
1.2.11 CDN 支持添加泛域名作为加速域名吗?
CDN支持添加泛域名作为加速域名。“泛域名”是指利用通配符“*”来做次级域名,
以实现所有的次级域名均指向同一IP地址。如您在CDN添加泛域名*.test.com作为加速 域名,并将*.test.com解析至CDN生成的CNAME域名后,那么您所有*.test.com的次级 域名(如a.test.com)都将默认支持CDN加速。泛域名(*.test.com)的三级域名(如 b.a.test.com)则不会被CDN加速。
泛域名添加规则如下:
● A帐号添加泛域名后,其他帐号不能再添加该泛域名的一级域名下所有次级域名。
● 泛域名不允许嵌套,如已添加*.a.b.com泛域名,不允许再添加 *.c.a.b.com和
*.b.com。
● 泛域名的所有次级域名的加速都会产生费用,泛域名有多个次级域名时,CDN统 计时将泛域名的产生的流量做汇总, 不提供单个次级域名的计费数据。
目前CDN控制台已支持自助配置泛域名加速,请您前往CDN控制台>域名管理>添加域 名完成自助配置。
1.2.12 中国大陆、中国大陆境外、全球服务范围的 CDN 加速之间有
什么区别?
不存在本质上的区别,仅在为您提供加速服务的节点分布区域上有差别。
● 中国大陆加速:仅中国大陆节点为您的加速域名提供加速服务,用户可就近访问 到中国大陆节点上,中国大陆境外节点不提供加速服务。
● 中国大陆境外加速:仅中国大陆境外节点为您的加速域名提供加速服务,用户可 就近访问到中国大陆境外节点上,中国大陆节点不提供加速服务。
常见问题 1 功能特性
● 全球加速:中国大陆和中国大陆境外节点均为您的加速域名提供加速服务,中国 大陆用户可就近访问到中国大陆节点上,中国大陆境外用户可就近访问到中国大 陆境外节点上,对于中国大陆和中国大陆境外用户来说加速效果均很明显。
1.2.13 国外 IP 地址访问加速域名时,会通过哪个节点加速?
国外IP地址访问加速域名时,会根据客户端访问的出口IP地址,分配相应的CDN节点 服务;CDN节点分布在全球各地,用户在不同国家访问时,可能是不同CDN节点提供 服务,如果您有海外业务,建议开启全球加速。
1.2.14 服务器在中国大陆境外,网站访问人群在中国大陆,该如何
选择加速范围?
建议您的服务范围选择中国大陆。
当您的源站在中国大陆境外,且您开通的CDN加速服务范围在中国大陆时:
● 当中国大陆用户访问您的加速域名时会就近访问到中国大陆节点上,加速效果明 显。
● 当中国大陆境外用户访问您的加速域名时,因您未开通中国大陆境外加速服务,
中国大陆境外用户也会访问到中国大陆节点上。对中国大陆境外用户来说加速效 果不是很明显,甚至会无法访问。
1.2.15 业务集中在一个城市,是否有必要使用 CDN?
业务的访问集中在一个城市也可以使用CDN进行加速,CDN存在不同的线路,不同的 运营商都存在CDN缓存节点,可以将源站的静态资源缓存在CDN节点上,减轻源站压 力,提高用户体验。
1.2.16 华为云 CDN 如何判断用户所属地区?
华为云CDN通过LDNS判断用户所属地区。
1.2.17 从其它服务商迁移 CDN 到华为云要怎么做?CDN 如何切
流?
如果您要将业务迁移或切流到华为云CDN,您需要在CDN上添加加速域名,加速域名 添加后,为保证顺利切换不影响业务,建议先做测试再切换DNS解析,详见本地测试 加速域名。测试成功后,在DNS域名提供商修改解析记录,配置CDN提供的CNAME,
详情请参见配置CNAME 。
1.2.18 使用华为云 CDN,是否必须在华为云备案?
如果域名已经有备案号,可以直接接入CDN使用,不要求一定在华为云备案。
1.2.19 同一个加速域名是否可以加速多个源站域名?
支持采用主备源站方式配置2个源站,选择一个源站域名作为主源站,其它作为备源 站,具体操作请参见源站配置。
1.2.20 配置 CDN 后能否加速文件上传速度?
可以加速文件上传速度,您可以通过配置“全站加速”,利用动态加速技术,智能选 择到源站的最优路由,同时利用CDN内部的网络传输,提升文件上传速率。
1.2.21 能否实现国内用户直接访问源站服务器,而国外用户接入 CDN 加速?
如果您的DNS支持分区域解析,则可实现配置,操作方法如下:
1. 添加CDN中国大陆境外的加速域名,源站地址为您的服务器IP地址或域名。
2. 您的DNS上分区域解析域名,
– 中国大陆的访问解析到A记录服务器IP地址。
– 中国大陆境外的访问解析到CDN的CNAME,从而接入CDN加速。
1.2.22 源站端口使用的自定义端口而非 80 端口,能否使用 CDN?
CDN支持源站域名带端口访问,支持自助配置。您可以前往CDN控制台>基本配置>源 站配置栏修改自定义端口信息,帮助资料文档详见修改源站信息。
1.2.23 源站在国内或者国外,可以直接使用全球加速吗?
可以,CDN域名的加速范围对源站服务器所在位置没有特殊要求。如果您需要使用全 球加速,那么在添加CDN域名时,加速范围选择全球加速就可以。
1.2.24 源站为其他云服务厂商(非华为云)的对象存储桶,如何在 CDN 接入源站?
1. 获取对象存储桶域名,在CDN控制台添加域名时选择“源站类型”为源站域名形 式,填入对象存储桶域名。
2. 修改回源配置。CDN默认回源HOST为您的加速域名,当您以源站域名形式接入对 象存储桶后,需要将回源HOST自定义为对象存储桶域名,不能默认为加速域名。
否则,会导致回源失败。
3. 第三方厂商的对象存储桶接入CDN无法使用回源流量包。
1.2.25 源站域名可以和加速域名一致吗?
不可以。
用户访问加速域名的网站资源,当CDN节点上没有缓存对应的内容时,CDN节点会回 到源站获取,然后再返回给用户。如果源站域名与加速域名一致,将会造成访问请求 反复解析到CDN节点,导致CDN节点无法回源拉取请求内容。
1.2.26 加速域名是否支持对指定线路的访问用户进行 CDN 加速?
目前CDN暂不支持对指定线路的访问用户进行CDN加速,例如某个接入CDN的域名不 支持仅对电信访问的用户加速。
1.2.27 加速域名备案过期了有什么影响?
备案过期的影响:
常见问题 1 功能特性
1. 在备案过期前,重新备案成功,不影响CDN使用。
2. 如果备案已过期,CDN会封禁加速域名,您将不能继续使用CDN加速。
应对办法:
1. 您需要重新去工信部备案。
2. 备案后需要重新审核该域名,之后才可再次开启CDN加速。您可以通过CDN管理 控制台解禁加速域名,具体方法请参见重新审核加速域名。
1.2.28 加速域名和源站域名有什么区别?
● 加速域名:指用户提供的需要使用CDN加速服务的域名,即终端用户访问的域 名。
● 源站域名:指服务器IP地址对应的域名,即CDN回源时访问的域名。
1.2.29 接入 CDN 的加速域名和源站域名需要备案吗?
● 添加中国大陆、全球服务范围内的加速域名,必须要在工信部备案才能接入 CDN。
● 中国大陆境外服务范围的加速域名不要求备案。
● 源站域名不要求备案,但需在公网能正常解析(建议在工信部做好备案)。
1.2.30 同一个加速域名下面有不同类型的内容(网站、视频点播、
文件下载),能使用
CDN 进行加速吗?可以使用CDN加速,但加速效果不明显,建议不同类型页面使用不同域名接入加速。
示例:您可以将视频点播内容放在http://video.example.com,并对此域名进行视频点 播加速,将文件资源放在http://file.example.com中并对此域名进行文件下载加速。
1.2.31 CDN 可以和直播加速共用域名吗?
不可以。直播加速与CDN共用加速节点,如果您的域名已经在直播加速添加过,建议 您在使用CDN加速时使用别的域名。
2 购买计费
2.1 CDN 在哪些环节收费,如何收费?
如果您使用CDN加速,会有两个环节收取流量费用:
● CDN侧:CDN收取用户访问节点产生的流量费用,回源时CDN不收取费用。
● 源站侧:回源时源站侧是否收费依赖于源站侧的配置(例:源站为OBS桶,回源 时OBS桶会收取流量费用)。
CDN侧计费方式:
● CDN支持流量计费、峰值带宽计费、月结95带宽峰值计费和日峰值月平均计费,
也支持使用流量包来获取更多的优惠,用户可以根据实际需求选择资费方式。详 细的计费介绍请参见计费说明。
OBS作为源站:
● OBS提供了用于CDN加速的回源流量包,您可以购买流量包抵扣。
说明
回源流量包所在区域应该与源站OBS桶所在的区域一致,如果不一致,请重新购买CDN回 源流量包。
缓存预热:
● 预热是CDN模拟回源请求资源,CDN侧不收取费用,依赖于源站侧的配置(例:
源站为OBS桶,回源时OBS桶会收取流量费用)。
如果账户存在欠费情况,将会停止您的CDN服务,请及时充值。
2.2 CDN 受到恶意攻击会计费吗?
遭受攻击消耗的流量或带宽会按CDN的计费规则计费。
当域名遭受攻击影响到CDN其他用户或者CDN自身安全时,CDN封禁加速域名,最终 域名状态调整为“停用”,停止CDN加速服务。域名停用后将无法正常访问,但域名 配置信息仍会保留,待攻击停止后可联系客服申请解除封禁。
常见问题 2 购买计费
● 应对办法
a. 建议您给域名配置访问控制功能(包括Referer防盗链、IP黑白名单和URL鉴 权),以避免产生不必要的流量带宽消耗。详细设置请参见访问控制。
b. 建议您开通费用预警功能,当账户可用额度低于一定金额时,系统会发送短 信提醒。
说明
为了确保统计数据的完整性和账单的准确性,CDN产品账单生成时间会存在延时,因 此实际计费时间晚于对应的CDN资源消耗时间,无法通过账单来实时反馈资源消费情 况,这是由于CDN产品自身的分布式节点特性导致,也是业界通用的处理方法。
2.3 CDN 流量包使用完后如何计费?
CDN流量包里的流量用完或者CDN流量包过期后,自动转为按需计费,扣除用户账户 余额。
2.4 CDN 流量包与加速范围和源站位置有关系吗?
1. CDN流量包源站位置无关。
2. CDN流量包与加速范围有关,流量包分区域:
– CDN中国大陆流量包仅支持扣除中国大陆节点产生的流量使用;
– CDN中国大陆境外流量包仅支持扣除中国大陆境外节点产生的流量使用。
2.5 CDN 流量包中对 HTTP 和 HTTPS 访问的计费是一样的 吗?
计费是一样的,CDN流量包是对消耗的流量进行抵扣,与访问的方式没有关系。
2.6 CDN 流量包支持退订吗?
CDN流量包不支持退订。
2.7 CDN 流量包有效期是多久,可以续费吗?
CDN提供两种购买时长(有效期)的流量包可供您选择:6个月和1年,流量一次性到 账,购买时长(有效期)内未用完的流量将作废。CDN流量包可以用于您帐号下所有 的域名,流量包购买后立即生效,不支持退订。
续费是指在流量包到期之前或者处在宽限期和保留期的时候再次购买相同的流量包,
具体续费规则请参见续费规则说明。
● 流量包到期之前续费可以指定流量包生效的时间。
● 如果资源进入宽限期或保留期后续费,所有资源续费周期的开始时间为原资源的 到期时间(不包括宽限期和保留期)。
● 您可以登录CDN控制台,在顶部菜单栏选择“费用中心> 续费管理”完成续费操 作。详细操作流程请参考如何对已购买的流量包进行续费?。
● 目前不支持流量包自动续费功能。
2.8 CDN 流量包支持关联到指定域名吗?
不支持。您的帐号下的所有域名共享使用CDN流量包。
当您的计费方式为流量计费且已购买流量包的情况下,您帐号下所有域名产生的流量 消耗都会从流量包中扣除。
2.9 CDN 闲时流量包和全时流量包可以同时使用吗?
可以,闲时的消费优先扣闲时流量包。
2.10 CDN 的全时流量包和闲时流量包有什么区别?
两种流量包均仅用于流量计费方式。
● 闲时流量包是CDN活动产品,您可在这里了解和购买闲时流量包。北京时间 00:00-18:00产生的费用会从闲时流量包扣除。
● 全时流量包可用于所有时间消费的计费。
● 闲时时段优先消耗闲时流量包。
注:闲时时段以活动公布的时间段为准。
2.11 CDN 是否可以看到单个加速域名的计费情况?
CDN计费是以租户为单位计费的,不支持查看单个加速域名的计费情况。如果想查看 域名的流量/带宽使用情况,可以在统计分析列表中查看。路径:CDN控制台>统计分 析>使用量统计>域名流量/带宽使用详情。
2.12 CDN 和 OBS 能共用流量包吗?
CDN和OBS属于两个完全不同的产品,计费方式和价格完全不同,无法共用流量包。
2.13 CDN 是否会对 HTTP/HTTPS 缓存数计费?
如果您开启了“全站加速”类型,除基础“流量(或带宽)”费用外,将会产生请求 数计费:全站加速价格=基础费用(流量或带宽)+全站加速请求数费用,具体价格详 情请参见计费说明。
其他加速类型,如网站加速、文件下载加速将只产生基础费用(流量或带宽费用)
2.14 CDN 全站加速请求数量是如何统计的?
全站加速价格=基础费用(流量或带宽)+全站加速请求数费用。
全站加速的请求数是指用户向系统发起的请求次数,包含动态请求和静态请求。
常见问题 2 购买计费
2.15 CDN 从 OBS 拉取的流量是什么流量?
使用OBS作为CDN源站,CDN从OBS请求资源消耗的流量为回源流量,该部分费用由 OBS侧收取,如图2-1所示。
具体请参见CDN加速OBS计费规则。
图2-1 OBS 计费示意图
2.16 如何购买 CDN 流量包
当您开通CDN业务,选择的是“流量计费”时,可以通过CDN控制台来购买流量包抵 扣,具体流程如下:
1. 登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > CDN”。
2. 进入CDN控制台。在“剩余流量”模块中单击“购买”,如图所示。
3. 您可以根据自身业务需求购买相应流量包。
2.17 如何对已购买的流量包进行续费?
1. 登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > CDN”,进入CDN 控制台。
2. 在页面顶部菜单栏选择“费用中心 > 续费管理”。
3. 在续费管理页面您可以对流量包进行续费操作。
– 续费是指在本套餐到期后的延长时间和用量,具体续费规则请参见续费规则 说明。
– 再次购买可以指定流量包生效的时间,再次购买的详细规则请见再次购买流 量包。
2.18 如何设置流量包剩余使用量预警?
配置步骤
1. 登录华为云控制台,进入“费用中心”页面;
2. 在左侧菜单栏选择“资源包”。
3. 单击页面右上方“剩余使用量预警”,在弹框中打开设置开关,设置剩余使用量 阈值,如下图所示:
4. 单击“确定”,完成设置。
常见问题 2 购买计费
配置示例
某账号购买了如下流量包:
设置了剩余量为20%的流量预警,那么在2022年8月23号之前,当流量包剩余量少于 时,系统就会发信息提醒您流量包即将用完。
因此流量包即将用完提醒,不能说明某一个流量包即将用完(帐号下只有一个流量包 的情形除外)。
2.19 如何设置余额预警阈值?
1. 进入“费用中心”的账户概览页面。
2. 在页面滑动“预警”参数后面的滑动按钮,即可开通或关闭余额预警功能。单击
“修改”,可以对预警值进行修改。如下图:
3. 开通后,当可用额度、通用代金券和现金券的总金额低于预警阈值时,系统自动 发送短信通知提醒。
说明
IAM账号不独立计费,无法设置余额预警阈值。
2.20 如何核对每月的 CDN 月结 95 带宽峰值计费情况?
1. 进入费用中心,在“账单 > 消费明细”中找到产品类型为CDN的消费明细记录。
如图2-2所示。
图2-2 消费明细
2. 单击“详情”,在“消费明细 > 按需流水消费详情”页面进行查看,如图2-3所 示。
图2-3 按需流水消费详情
您也可以进行导出查看,如图2-4所示。
常见问题 2 购买计费
图2-4 导出数据
说明
● CDN按量付费的计费方式和计费规则的详细信息请参见计费说明。
● 此方式仅针对购买CDN按需进行月结的客户。
2.21 购买了中国大陆境外 CDN 流量包能否转到中国大陆境 内使用?
已购买的中国大陆境外CDN流量包不支持转换到中国大陆境内使用,建议您重新购买 中国大陆境内CDN流量包,购买地址:购买CDN流量包。
2.22 购买 CDN 流量包后,什么时候生效?
流量包购买后立即生效,不支持退订。
2.23 购买中国大陆 CDN 流量包时需要考虑使用的区域吗?
CDN是全局级服务,不涉及区域。
购买中国大陆CDN流量包可享受全国节点加速。
2.24 多个加速域名是否可以共享同一个流量包?
可以。CDN流量包购买后,您帐户下的所有CDN加速域名都可以共享该流量包内的流 量。
2.25 为什么流量包中的流量使用量与统计分析中的流量显示 存在差别?
以下两种情况会导致流量包使用量和统计分析中不一致:
1. 统计分析中展示的流量存在一个小时左右的延时。而账单扣费存在四小时左右的 延时,因此,扣费时间晚于统计分析,从而导致统计分析中流量多于当前流量包 扣除的流量。
示例:12:00-13:00产生CDN流量20M
– 流量包扣费时间:12:00-13:00产生流量将在17:00产生账单,扣除20M流 量。
– 统计时间:12:00-13:00产生流量会在14:00的时候就会在统计页面增加20M 流量。
所以在14:00的时候统计页面已经统计了这20M流量,可是流量包还未扣除,
因此导致二者不一致。
说明
按流量计费未购买流量包的用户同样存在已扣费用和统计分析中不一致的情况,也是 因为扣费延迟导致。
2. 统计分析页面展示的是加速域名日志中记录的流量数据,是应用层日志统计出的 流量,但是实际产生的网络流量由于TCP/IP包头消耗和TCP重传消耗要比应用层统 计到的流量高出7%~15%。因此按照业界标准,应用于账单的计费数据会在控制 台监控数据的基础上上浮10%。所以会导致流量包中使用的流量高于统计分析中 的流量显示。
2.26 为什么购买了流量包,还会扣除余额?
请您确认是否存在以下情况:
1. CDN计费方式未选择流量计费
– 只有流量计费方式,才会从流量包扣除流量,您可以前往CDN控制台查看计 费方式。
2. 域名的业务类型为全站加速
– 全站加速费用由基础费用(流量或峰值带宽)+全站加速会产生请求数
(HTTP和HTTPS请求)计费组成,全站加速请求数产生的费用需从账户余额 扣除。
3. 域名服务范围为全球
– 流量包分区域,中国大陆流量包仅能抵扣中国大陆节点产生的流量,无法抵 扣中国大陆外节点产生的流量,反之亦然。
说明
如果您的账户余额不足,可能导致欠费而无法使用CDN加速服务,您可以参考如何设 置余额预警阈值?设置余额预警,及时充值,避免业务受到影响。
4. 实际使用的流量超出流量包规格
– 当您的实际使用量多于当前流量包的流量时,系统自动转为按需付费,扣除 账户余额。
2.27 如果我购买的 CDN 流量包是中国大陆境外流量包,没 有购买中国大陆流量包,那么中国大陆有用户访问我的域 名,使用的是哪里的流量?
中国大陆和中国大陆境外的流量包是分开计费的。
常见问题 2 购买计费
● 如果您只购买了中国大陆境外的流量包,中国大陆境内用户访问您的加速域名产 生的流量费用是按需收费,即:您的用户通过CDN节点访问使用了多少流量,
CDN就收取多少流量的费用。具体收费额度,详见价格计算器。
● 如果您只购买了中国大陆的流量包,那么中国大陆境外用户访问您的加速域名产 生的流量费用,也是按需收费,具体规则同上。
2.28 点播加速和文件下载加速收费一样吗?
CDN是按照实际使用的流量或者带宽收费,与加速类型无关,详见计费说明。
2.29 什么是保留期?
保留期是指客户的包周期资源未续订或按需资源仍未缴清欠款,将进入保留期。保留 期内客户不能访问及使用云服务,但对客户存储在云服务中的数据仍予以保留。云服 务进入保留期后,华为云将会通过邮件、短信等方式向您发送提醒,提醒您续订或充 值。保留期满仍未续订或充值,存储在云服务中的数据将被删除、云服务资源将被释 放。
保留期具体规则请参见保留期。
2.30 配置全球加速后中国大陆和中国大陆境外所消耗的流 量、带宽是否分开计费?
全球加速模式下,加速域名在中国大陆所消耗的流量、带宽按中国大陆价格计费,中 国大陆境外所消耗的流量、带宽按中国大陆境外价格计费,计费单价不同。具体计费 标准请参见价格详情。
2.31 因欠费导致 CDN 服务不可用的情况排查
以下原因可能会导致您的帐号因欠费而无法使用CDN服务:
1. CDN按需计费,账户余额耗尽而欠费。
2. 您使用了华为云其它服务,导致账户余额耗尽而欠费。
– 此时即使您的CDN流量包还有流量,也无法使用CDN业务。
欠费影响
● 当您的账户欠费后,华为云将根据您的客户等级来定义云服务资源保留期时长,
更多欠费停服处理规则请参见保留期。
● 宽限期内CDN业务不会停止,但是不能更改配置、刷新预热。
应对措施
● 建议您设置余额预警,当账户余额小于一定额度时,CDN会通知您,详见如何设 置余额预警阈值。
● 如果您购买了流量包,建议您开通流量包剩余使用量预警,当您的流量包余额到 达预警阈值时,系统会发送短信、邮件提醒。
核销欠款
● 您可以在费用中心查看账户的欠费信息,并通过充值来核销欠款。
2.32 使用 OBS 桶作为源站且已购买 OBS 回源流量包,但 CDN 产生的回源流量未从 OBS 回源流量包中扣除
请您参照以下步骤排查问题:
● 请检查购买的OBS回源流量包和接入CDN作源站的OBS桶是否在同一区域,跨区 购买将导致无法抵扣,请重新购买CDN回源流量包。
● 登录CDN控制台,在“域名管理”中查看CDN加速域名配置,请确认您是以
“OBS桶域名”的形式接入CDN,如果以“源站域名”方式接入CDN,无法使用 OBS回源流量包。如果您不是以“OBS桶域名”的形式接入CDN,请修改源站信 息,如图所示。
● 请确认您的OBS桶版本为3.0及以上,如果不是,将无法享受OBS针对CDN回源流 量的特殊计费和流量包优惠,将按照公网流出费用进行结算。
常见问题 2 购买计费
3 域名配置
3.1 CDN 是否支持配置带端口的加速域名?
● 加速域名端口:目前CDN默认支持的加速域名端口为80、443,不支持特殊端口 访问,如有特殊端口,建议换成默认端口。
● 源站端口:CDN支持源站域名带端口访问。您可以前往CDN控制台->基本配置->
源站配置栏修改端口信息,帮助资料文档详见修改源站信息。
3.2 CDN 加速域名可以用子域名吗?
子域名可以接入CDN,如果域名的加速范围包括中国大陆,您需要提前到工信部做好 备案。
3.3 CDN 加速域名的 CNAME 是否可以直接访问?
CNAME域名不能直接访问。
添加加速域名后,系统会为加速域名分配一个对应的“CNAME域名”(域名形式为:
*.c.cdnhwc1.com)。用户需要在域名服务商处,配置一条CNAME记录,将自己的域 名指向这个*.c.cdnhwc1.com的域名,记录生效后,域名解析的工作就正式转向CDN服 务,该域名所有的请求都将转向CDN节点。
3.4 CDN 添加安全证书后,源站还需要配置证书吗?
您在CDN侧配置的安全证书是作用在用户访问到CDN节点这个环节进行加密传输,如 果您需要在CDN到您的源站环节也进行加密传输,建议您在源站侧也配置安全证书,
否则无需在服务器侧配置证书。请根据您的需要来选择相应的安全证书配置。
3.5 CDN 支持 HTTPS 的哪些版本?
TLS1.3、TLS 1.2、TLS 1.1、TLS 1.0都支持,如果有特殊需求可以提交工单进行后台配 置。
3.6 审核未通过的域名还可以再修改吗?
不可以。如果域名审核未通过,那表明该域名未通过工信部备案,此类域名不允许接 入CDN。不过对于正在备案中还未审核完成的域名,华为云后台将会定期扫描,如果 审核通过后,域名状态将自动切换到已开启状态。
3.7 如何验证 CDN 是否生效?
配置CNAME后,不同的DNS服务商CNAME生效的时间也不同,您可以通过以下方式 验证CNAME是否生效。
打开Windows操作系统中的cmd程序,输入如下指令:
nslookup -qt=cname 加速域名
如果回显CNAME,则表示CNAME配置已经生效,如下图
3.8 如何配置 CDN 多个域名指向同一网站?
1. 添加CDN加速域名时填写多个CDN加速域名,新增加速域名单击“添加”按钮,
如图所示。
常见问题 3 域名配置
2. 多个加速域名的源站地址指向同一个地址。
3. 单击“确定”,完成域名添加。
3.9 多个加速域名是否可以使用同一源站 IP 地址?
支持。不同的加速域名可以使用同一源站IP地址。
3.10 不在中国大陆的域名,添加中国大陆服务范围的 CDN 加速是否需要备案?
需要备案。域名是否需要备案与域名提供商地域、网站服务器所处地域无关,与您加 速域名的CDN加速服务范围有关。只要您的加速服务范围包含中国大陆,该域名必须 在工信部备案才能接入CDN。
3.11 一级域名已在中国大陆备案,二级域名解析在中国大陆 境外,是否支持将二级域名接入 CDN?
支持。一级域名已在中国大陆备案,那么二级域名不需要再备案。并且仅在中国大陆 境外加速的域名,不要求备案。
3.12 域名未备案,是否可以使用 CDN?
如果您的加速域名范围中有中国大陆境内,则需要先在工信部完成备案。如果您的加 速域名范围仅为中国大陆境外(海外或港澳台地区),则不需要备案。具体请参见域 名准入要求。
3.13 使用 OBS 桶作为源站接入 CDN 加速,OBS 域名能否作 为加速域名?
CDN的加速域名和源站域名不能一致,您需要准备一个域名作为加速域名。
3.14 网站服务在国内如何设置加速网站域名?
您需要按照以下要求准备好加速域名:
1. 华为云帐号完成实名认证。
2. 域名已在工信部备案,且当前备案信息正常可用。
3. 自有源站的加速域名接入时需通过内容审核。
快速接入CDN请参考入门概述。
3.15 接入 CDN 的域名能否根据 QPS(每秒请求数)进行限 流?
CDN无法对域名进行限流,建议您可以根据访问日志分析是否有异常访问,然后使用 IP黑名单对异常用户请求IP地址进行过滤,从而限制访问来源。
3.16 华为云 CDN 是否支持加速经过 VPN 跳转的资源?
目前CDN暂不支持加速经过VPN跳转的资源,即CDN的源站不支持VPN场景。
3.17 使用华为云 CDN 加速,域名解析是否必须在华为云?
不是,CDN仅提供加速服务,无论域名的解析在哪里,只要能解析指向CDN提供的 CNAME即可。
3.18 同一个 CDN 加速域名能否同时支持国内和海外?
支持,添加域名时,选择服务范围为全球加速。
常见问题 3 域名配置
3.19 已经停用域名,更换域名解析,为什么访问加速域名还 是会到 CDN 节点?
存在以下两种可能:
● 运营商和用户本地存在DNS解析缓存,在缓存过期之前(TTL时间到期),依旧会 解析到CDN节点。当缓存到期后,才会解析到新的DNS记录。
● 域名未停用之前有用户通过ping域名得到了CDN节点IP,然后进行了本地host绑 定操作(此操作是指定解析,相当于绕开了正常的DNS解析)从而访问到了CDN 节点。
解决办法:
● 本地缓存导致的需要等缓存过期后才会解析回源站,您需要耐心等待。
● 本地绑定CDN节点的用户需要解除绑定,才不会解析到CDN节点。
3.20 如果加速域名是泛域名,如何配置证书?
在您配置泛域名证书的时候,泛域名与证书必须是同级匹配,例如:
1. 如果您的域名为a.b.huawei.com或*.b.huawei.com,则泛域名证书必须为
*.b.huawei.com,不能是*.huawei.com和*.a.b.huawei.com。
2. 如果您的域名为a.huawei.com,*.huawei.com,则泛域名证书必须为
*.huawei.com,不能是*.b.huawei.com。
配置路径:
1. 单个域名证书配置:请您前往登录华为云控制台,在控制台首页中选择“CDN与 智能边缘 > CDN”,进入CDN控制台,左侧菜单栏选择域名管理>设置>HTTPS配 置,完成单个域名的证书配置。
2. 多个域名共用证书配置:请您前往登录华为云控制台,在控制台首页中选择
“CDN与智能边缘 > CDN”,进入CDN控制台,左侧菜单栏选择域名证书管理>
配置证书,完成批量证书配置。
3.21 是否支持修改 CDN 加速的业务类型?
支持,但加速域名业务类型的修改暂不支持控制台配置,如有需求请提交工单。
3.22 HTTPS 证书配置提交时提示“证书链不齐全”,如何进 行证书链补齐?
● 请您查看证书链是否填写完整,是否按照格式添加,是否将所有证书填写完整,
证书顺序是否正确。
● 证书链填写不完整/证书格式不对/证书填写顺序不对,都可能造成报错。
● 按照规则将所有证书填写完整,并按照证书C-证书B-证书A-根证书的顺序依次排 列,可解决报错问题。
● 具体证书链补齐方法请参见HTTPS证书要求。
● 可参考网络上的证书链补齐工具。
3.23 HTTPS 证书配置提交时提示“证书格式不对”,如何进 行 PEM 证书格式转换?
HTTPS配置仅支持PEM格式的证书/私钥内容上传,针对不同的证书颁发机构,对证书 内容的上传有不同的要求,格式要求请参见HTTPS证书要求。如果您的证书格式不是 PEM,请完成格式转换后再上传,可参考网络上的第三方证书格式转换工具。
3.24 HTTPS 配置是否支持添加自签名证书?
不支持添加自签名证书。建议您购买有信任根域的证书。具体HTTPS证书要求请参见 HTTPS证书要求。
3.25 域名开启 HTTPS 后,是否支持 HTTP 强制跳转 HTTPS?
支持强制跳转HTTPS。请前往CDN控制台>域名管理>HTTPS配置页签完成配置,具体 操作方法请参见HTTPS安全加速。
3.26 开启 HTTPS 强制跳转后,为什么在浏览器内访问正 常,但是通过 api 请求 HTTP 会导致 post 请求丢失参数?
开启HTTPS强制跳转后,302/301跳转只是将HTTP转换为HTTPS,如果客户端不继续 推送请求那么就会丢失参数,导致没有响应,在浏览器内访问正常是因为浏览器会在 收到302响应之后重新提交一次参数然后响应成功。这是客户端请求的行为,客户端收 到301、302响应后,再次请求需要带上相应的参数才会有响应。
如果您需要在加速域名开放API接口,且开启强制跳转HTTPS,建议将API接口硬编码 为https://endpoint/{url},防止出现通过API请求时301/302跳转丢失参数问题。
3.27 配置 HTTPS 后还可以使用 HTTP 访问吗?
开启HTTPS配置,可以同时支持HTTP访问和HTTPS访问。
常见问题 3 域名配置
4 缓存配置
4.1 CDN 节点的缓存多久会更新,会自动更新吗?
CDN节点的缓存内容不是实时更新的,只有当缓存内容到期后才能回源请求最新的内 容并更新节点缓存。您可以通过设置缓存过期时间规则或者提交刷新请求来实现缓存 内容的更新。缓存规则的详细信息请参考缓存规则。
4.2 CDN 是否支持正则表达式设置缓存策略?
目前针对特定文件可以支持*匹配,不支持其他字符匹配;目录不支持任何正则,后续 会逐步支持。
4.3 CDN 是否支持批量配置加速域名的缓存策略?
CDN控制台不支持批量更改缓存配置,建议您通过API下发更改,详见API参考。
4.4 CDN 会缓存 404、403 状态码吗?
CDN默认缓存400、404、416、500、502、504状态码3s,其他4XX、5XX状态码不进 行缓存。
4.5 CDN 有哪些默认的缓存配置?是否有效?
在您使用CDN加速添加域名时,CDN会默认配置相应的缓存规则,详情如下:
1、业务类型选择的是网站加速、文件下载加速或点播加速,且源站类型为源站IP或源 站域名的加速域名,会有两条默认缓存规则,如下图所示。