
# 产品功能
本页面介绍了CDN服务支持的主要功能。
#### 管理加速域名
域名添加完成后，您可以在CDN控制台对接入CDN的加速域名进行启用、停用、移除、重新审核加速域名的操作。
- [添加CDN加速域名](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0323.html)：如果您想通过CDN加速指定网站的业务，那么您要将需要加速的网站作为源站，并为其创建加速域名。CDN通过加速域名将源站上需要加速的内容缓存到CDN节点，达到加速访问资源的效果。
- [启用/停用加速域名](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0011.html)：适用于暂时停用或者重新启用已停用的域名。
- [删除加速域名](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0077.html)：适用于域名不再需要CDN加速的场景，支持删除处于"已停用"或"审核不通过"状态下的加速域名。
- [重新审核加速域名](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0078.html)：对于因域名备案过期而被禁用的加速域名，您在工信部恢复域名备案后，CDN支持通过控制台进行重新审核，重新审核通过后CDN会为您解禁域名。
- [域名配额管理](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0079.html)：为防止资源滥用，平台限定了各服务资源的配额，对用户的资源数量和容量做了限制。
 
#### 模板管理
CDN支持[自定义模板配置](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0307.html)，您可以将多个功能集成在一个模板里，并将模板应用到多个域名，快速完成自定义域名配置。
#### 复制配置到其他域名
适用于将某个存量域名的配置复制到其他域名的场景。
- [复制配置到存量域名](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0132.html)：如果您想要复制某个加速域名的配置到其它加速域名，可以使用CDN的复制到存量域名功能，以达到快速、批量配置加速域名的目的。
- [复制配置到新添加域名](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0229.html)：如果您有一个新的域名想要添加到CDN加速，并且新域名的配置与某个存量域名一致，可以使用复制配置到新添加域名功能。
 
#### 修改域名基本配置
当您在使用CDN加速的过程中，源站、终端用户的所在地区有变化，需要调整CDN配置，您可以通过域名基本配置完成。
- [修改域名业务类型](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0177.html)：如果您的业务有变，当前CDN加速域名的业务类型已经无法匹配您的需求时，您可以修改业务类型。
- [修改域名服务范围](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0178.html)：如果您的用户所在地域发生改变，您可以修改加速域名的服务范围，更好地匹配当前业务。
- [修改域名源站配置](https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0064907810.html)：当您的源站IP、域名发生变化，源站信息配置错误，或需要添加多个源站时，可以在此项配置中配置相关源站信息。
- [修改域名回源HOST](https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0064907738.html)：如果CDN回源时访问的站点域名不是您的加速域名（CDN默认回源HOST为加速域名），您需要设置回源HOST。
- [配置客户端用IPv6协议访问CDN节点](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0195.html)：如果您需要以IPv6协议访问CDN，您需要开启此项配置。
 
#### 修改域名回源配置
当终端用户访问资源时，如果CDN节点没有缓存该资源，就会向源站请求资源返回给用户并缓存到CDN节点。您可以根据业务需求对回源的各个参数进行设置，提升资源访问效率。
- [修改回源协议](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0194.html)：您可以通过配置回源方式来指定CDN回源时的请求协议。
- [配置回源SNI](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0258.html)：如果源站IP绑定了多个域名，当CDN节点以HTTPS协议访问源站时，您可以设置回源SNI，指定CDN节点在回源时访问的域名。
- [回源URL改写](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0179.html)：当回源请求URL与源站URL不匹配时，会导致回源失败。您可以在CDN控制台改写回源URL，提高回源请求URL与源站的匹配度，提升回源命中率。
- [配置高级回源](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0221.html)：如果您需要根据不同的资源类型或路径回源到不同源站，可以通过高级回源配置实现。
- [配置Range实现资源分段回源](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0027.html)：如果您的资源内容较大，希望CDN回源时分片返回内容，以便缩短大文件的分发时间，提升回源效率，减少回源消耗，可以通过开启Range回源实现。
- [回源跟随](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0028.html)：如果您的源站地址因业务需求做了301/302 重定向，您需要开启回源跟随功能才可以将重定向的资源缓存到CDN节点，达到加速分发的效果。
- [配置回源是否校验ETag](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0222.html)：CDN节点缓存的资源过期后，如果您希望CDN通过ETag的值判断资源是否改变，需要开启回源是否校验ETag。
- [修改回源超时时间](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0214.html)：如果您需要根据源站特性和业务场景调整回源超时时间（默认30s），您需要配置此项。
- [配置回源请求头](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0126.html)：如果您想在回源时加入或删除指定的HTTP消息头部，改写终端用户请求URL中的头部信息，您需要设置回源请求头。
- [配置动态加速回源模式](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0296.html)：如果您想动态内容回源请求时根据权重（默认是择优回源）回源，您需要设置动态加速回源模式。
 
#### HTTPS证书相关配置
HTTPS是以安全为目标的HTTP通道，在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。CDN支持SSL证书及相关配置，提升域名的安全性。
- [配置域名HTTPS证书](https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0064907771.html)：CDN支持HTTPS安全加速，您可以通过在CDN控制台配置加速域名的HTTPS证书，启用HTTPS加速服务，证书配置成功后，客户端可以使用HTTPS协议请求CDN节点。
- [批量配置域名证书](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0105.html)：CDN支持为多个域名批量配置证书、批量更新多个域名证书，以达到快速配置的目的。
- [配置TLS版本与加密套件](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0211.html)：华为云CDN为您提供了TLS版本与加密套件配置的功能，您可以根据自己的业务需求配置合适的TLS版本与加密套件配置。
- [配置强制跳转](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0193.html)：您可以通过配置强制跳转功能，将客户端到CDN节点的请求跳转为HTTP或HTTPS。
- [配置HSTS安全访问](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0237.html)：HSTS（HTTP Strict Transport Security）即严格传输安全，是国际互联网工程组织IETF推行的Web安全协议。配置HSTS后，将强制客户端（如浏览器）使用HTTPS协议访问服务器，提升访问安全性。
- [启用HTTP/2协议](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0004.html)：介绍了HTTP/2的背景信息和优势，有助于您决定是否开启此项配置。
- [配置OCSP Stapling](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0192.html)：开启OCSP Stapling功能，CDN可以预先查询并缓存在线证书验证结果，在与浏览器进行TLS连接时返回给浏览器，浏览器无需再次前往CA站点查询，从而减少用户验证时间。
- [启用QUIC协议](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0012.html)：启用QUIC协议，提高了传输的安全性，减少传输和连接时的延时，避免网络拥塞。
- [配置客户端证书](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0286.html)：CDN支持双向证书认证，通过配置客户端证书，实现客户端与CDN节点的双向证书认证，提高网站通信安全性。
 
#### 缓存配置
CDN加速的原理就是将源站资源缓存到遍布全球的各个边缘节点，终端用户就近获取资源，从而达到加速效果。您可以通过修改资源的缓存规则，控制资源在CDN节点的缓存时间，提高缓存命中率、减轻源站压力。
- [配置资源在CDN节点的缓存规则](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0116.html)：CDN支持配置不同资源在边缘节点的缓存过期时间，合理设置缓存过期时间能有效提升缓存命中率，降低回源率。
- [配置浏览器缓存过期时间](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0262.html)：CDN支持配置浏览器缓存过期时间，当终端用户请求资源时，如果浏览器有缓存，直接返回给用户，降低回源率。
- [配置源站响应状态码在CDN节点的缓存时间](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0213.html)：CDN节点回源站请求资源时，源站会返回响应的状态码，您可以在CDN控制台设置状态码的缓存时间，当客户端再次请求相同资源时，不会触发回源，减小回源概率，减轻源站压力。
- [配置客户端访问URL重写](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0263.html)：当用户请求URL与CDN节点缓存资源的URL不一致时，可以通过访问URL重写功能重定向或重写到目标URL。
- [配置域名共享缓存组](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0025.html)：如果不同域名对应相同的资源，您可以配置共享缓存组，将一个域名设置为主域名，组内其他域名共享该域名的缓存，以提高缓存命中率。
 
#### 访问控制
如果您想对访问者身份进行识别和过滤，限制部分用户访问，提高CDN的安全性，您可以通过设置防盗链、IP黑白名单、UA黑白名单、URL鉴权来实现。
- [配置防盗链规则拦截/放行指定Referer](https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0064907768.html)：通过设置HTTP Request Header中referer字段值的过滤策略，对访问者身份进行识别和过滤，实现限制访问来源的目的。
- [配置IP黑白名单规则拦截/放行指定IP](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0015.html)：通过设置过滤策略，对用户请求IP地址进行过滤，从而限制访问来源，阻拦恶意IP盗刷、攻击等问题。
- [配置User-Agent黑白名单规则拦截/放行指定User-Agent](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0154.html)：通过配置User-Agent黑名单和白名单实现对访客身份的识别和过滤，从而限制访问CDN资源的用户，提升CDN的安全性。
- [配置区域访问控制规则拦截/放行指定区域请求](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0010.html)：如果您因为业务需求，需要限制某些地理位置的用户访问，可以通过区域访问控制功能实现。
- [配置URL鉴权防止资源被恶意盗用](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0039.html)：CDN分发的内容默认为公开资源，URL鉴权功能主要用于保护用户站点资源，防止资源被用户恶意下载盗用。
- [配置远程鉴权防止资源被恶意盗用](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0216.html)：配置远程鉴权功能，当用户向CDN节点请求资源时，CDN将用户请求转发到您指定的鉴权服务器，CDN根据鉴权服务器返回的结果判断是否给用户返回资源。
- [配置IP访问限频防御CC攻击](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0253.html)：配置IP访问限频，通过限制单IP的单URL每秒访问单个节点的次数，实现CC攻击防御及恶意盗刷防护。
 
#### 高级配置
进一步配置相关参数，提升用户体验和产品易用性。
- [配置节点响应给客户端的HTTP header（跨域请求）](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0021.html)：当您的网站需要自定义HTTP响应头取值时，可以在此项中进行配置。
- [配置自定义错误页面](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0212.html)：用户访问报错时，会给客户端返回错误页面，而此时的页面一般不美观。您可以在CDN控制台设置自定义错误页面，当访问页面出错时，会给客户端返回指定的页面，优化用户体验。
- [配置智能压缩](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0119.html)：开启智能压缩功能时，CDN会自动压缩您的静态文件。智能压缩能够有效缩小传输文件的大小，提升传输效率，减少带宽消耗。
- [配置WebSocket协议](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0231.html)：如果在CDN添加了全站加速的域名，此类域名有弹幕聊天、协同会话、行情播报、体育实况更新、在线教育和物联网等场景，需要实现长时间双向传输数据，可以通过配置WebSocket协议来实现。
- [配置客户端请求限速规则](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0239.html)：配置请求限速，将用户请求速度限制在指定范围内，一定程度上减少突发高带宽风险，节省成本。
- [配置流量/带宽封顶](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0279.html)：如果您想给域名配置流量或带宽上限，当用量达到阈值时暂停CDN加速，以减少因流量盗刷或攻击带来的高额账单，可以配置用量封顶功能。
- [配置突发带宽告警](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0324.html)：CDN支持配置突发带宽告警，当客户端请求带宽达到配置的阈值时发出告警信息，方便及时发现异常攻击，有效预防流量盗刷或恶意攻击带来的高额账单。
 
#### 视频拖拽
用户观看视频时可以随意拖拽播放进度，不会影响观看效果，配置详细步骤请参见[视频拖拽](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0183.html)。
#### 规则引擎
[规则引擎](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0310.html)功能通过图形化的方式实现各种规则配置，实现更加灵活、细粒度的规则配置。通过限制触发条件，控制当前配置生效的资源范围，满足多种场景的配置需求。
#### 刷新预热
[缓存刷新](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0112.html)：提交缓存刷新请求后，CDN节点的缓存内容将会被强制过期，当用户向CDN节点请求资源时，CDN会直接回源站请求对应的资源。
[缓存预热](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0113.html)：提交缓存预热请求后，源站将会主动将对应的资源缓存到CDN节点，用户就能直接从CDN节点获取到最新的资源。
#### 统计分析
CDN为您提供了相关[统计报表](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0318.html)，您可以查看并分析相关数据，及时发现异常、调整业务。
#### 资源包管理
如果您的计费方式为流量计费，您可以在[资源包管理](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0016.html)页面通过购买流量包来获取更多流量抵扣优惠。您也可以在资源包管理页面查看资源包的基本信息，还可以进行相关设置。
#### 日志管理
CDN记录了所有域名（包括已删除域名，如果您开通了企业项目，则已删除域名不支持此功能）被网络用户访问的详细日志，您可以前往[日志管理](https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0073337424.html)页面下载最近30天内指定时间段的日志，对您的业务资源被访问情况进行详细分析。
#### 节点IP归属查询
如果您的加速域名被访问时页面内容显示异常，您可以通过[节点IP归属查询](https://support.huaweicloud.com/usermanual-cdn/cdn_01_0014.html)工具来查询指定的IP地址是否为华为云CDN节点IP地址，从而判断是否为运营商网络问题等原因造成的页面异常显示。
