有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

如何配置 CDN 的 Range 回源

登录 CDN 控制台 ,选择左侧菜单栏的域名管理,单击您所要编辑的域名右侧的管理,详情请参见 分片回源配置
图片描述

单击回源配置,您可以看到 Range 回源配置 模块。

如果您的分发的文件多数为大文件(大于4M的文件),建议开启分片回源配置。

CDN 无法完全隐藏 IP 的原因

1. 使用 CDN 前,IP 已经暴露。
2. 使用 CDN 后 ,也有可能通过技术手段被获知。
3. 服务器上有多个网站,如果其他域名没有用 CDN,也有可能暴露。

热备源站的作用

若您的主源站为自有源站,可添加热备源站,所有回源请求均会先访问主源站,若返回为 4XX、5XX 错误码,或链接超时、协议不兼容等情况后,会再次回源至热备源站进行资源拉取,保障用户回源高可用。

CDN 回源能走内网吗?

您好,目前 CDN 回源仅支持走公网。

CDN 是否支持根据不同客户端请求配置不同源站?

支持,您可以在添加域名后,在源站信息中,点击高级回源配置,配置更细粒度的回源配置,当前已支持根据 Client IP、文件后缀、文件目录、全路径文件、首页回源请求至不同的源站内。ECDN 加速暂不支持该配置功能,请等待后续规划支持。




源站包含 CLB 负载均衡时,回源 HTTP 请求头如何配置,如何获取客户端真实 IP 地址?

当您的回源链路中包含有 CLB 负载均衡(包含腾讯云 CLB 或其他厂商 CLB 负载均衡产品)或其他 Nginx 代理时,以腾讯云 CLB 负载均衡产品为例,CLB 将默认使用 X-Real-IP 头部用于获取对端 IP 地址(即上一跳地址),如果您在回源 HTTP 请求头内配置了该头部,在回源至 CLB 时将会被改写,配置不会生效,其余负载均衡或代理服务器均可能存在同样的问题。因此,如果您的源站配置内包含有 CLB 负载均衡产品或者其他 Nginx 代理,不建议配置使用该回源 HTTP 请求头。
如果您需要获取客户端真实 IP 地址,我们建议您使用 X-Forwarded-For 用于获取客户端真实IP,CDN 内已默认配置,无需您单独配置,CLB 负载均衡上的配置方式详情可以参考:IPv4 CLB 场景下获取客户端真实IP
如果您使用该头部用于其它场景时,建议您可以更换使用其它头部名称,以避免回源后头部失效的问题。