- CDN 的概念和角色是什么?
- 什么是 CNAME?
- 创建 CDN 域名需要多长时间?
- 激活 CDN 需要记录号吗?
- 是否需要提交二级域名?
- CDN 在记录编号无效的情况下可以提供多长时间?
- 如果重定向域名,是否可以使用内容分发网络?
- 如果我使用内容分发网络加速来处理 blob 存储对象,是否直接使用 blob 地址,而不是自定义域名? 我需要申请备案,如果是,为什么?
- 设置 CDN 后,如何确保内容与源域同步?
- 如何输入返回源主机标头?
- 如何更改源工作站地址?
- 如何绑定 CDN 边缘节点?
CDN 的概念和功能是什么?
Azure 内容分发网络通过将网站内容缓存到离用户最近的网络“边缘”,将新的网络体系结构层添加到现有 Internet。 使用此新层,可以从更近的位置获取所需的内容,从而提供高带宽、低延迟的用户体验。
什么是 CNAME?
CNAME(规范名称)记录通常重定向到别名。 例如,如果自定义加速域名 www.abc.com,则网站加速提供的 CDN 服务域名(配置后)将 www.abc.com.mcchcdn.com。 必须让域托管服务提供商删除 www.abc.com 对应的 A 记录,并将 www.abc.com.mcchcdn.com 添加为域名的 CNAME 记录。 然后,访问 www.abc.com时,你将获取由 www.abc.com.mcchcdn.com 分析的加速节点的 IP 地址记录。
创建内容分发网络域名需要多长时间?
检查提供的自定义域名和 ICP 号码是否匹配且有效过程无需多于一个工作日即可完成。 如果详细信息通过 Internet 内容提供商(ICP)评审,内容分发网络服务将在 60 分钟内注册,以便网络可以传播它。 同时,根据界面中的通知指示,您还需要配置 CNAME 映射详细信息,然后才能通过自定义域名最终访问缓存内容。
激活内容分发网络需要记录编号吗?
工业和信息技术部要求使用内容分发网络的记录编号。 就特定的 ICP 备案要求而言,唯一的要求是使用的自定义内容分发网络加速域名具有 ICP。 源站本身没有要求,中国内外的源站均受支持。
是否需要提交二级域名?
不需要提交二级域名。 例如,如果 sample.com 已提交,则无需提交 images.sample.com,并且创建内容分发网络加速节点时,为 sample.com 提供记录号就足够了。
记录编号无效后,内容分发网络服务多长时间?
记录编号过期时,应在通信管理局自行更新它。 默认情况下,如果未在 7 天内记录源,则强制返回源。 如果录制时间过长,并且你想要使用内容分发网络服务,可以通过发出工作订单与我们联系。
如果重定向域名,是否可以使用内容分发网络?
是的,但我们建议在重定向后加速域名,因为不需要在重定向之前加速域名。
如果我使用内容分发网络加速 Blob,我是否可以直接使用 Blob 地址,而不是自定义域名? 我需要申请备案吗,如果需要,为什么?
CDN(内容分发网络)是一组网络内容缓存节点,不等同于客户的源域。 缓存节点仅包含为缓存设置的内容,甚至可能过期。
自定义域名的目的在于能够设置 CNAME,这样,当源网站内容通过内容分发网络使用自定义域名访问时,源站的缓存命中可以直接返回。 否则,这可能会被退回到来源。 这是内容分发网络的原则。
如果自定义域名和源域名相同,则结果为:
- 回源故障,因为返回源站时,将通过 DNS 再次访问加速节点,而不是直接访问源站。
- 由于源站内容的一部分可能不在加速节点上,导致访问失败。
法律规定,自定义域名受 ICP 记录备案的约束,但源站没有要求。 但是,如果已提交自定义域名本身的第二级域名,则不需要提交另一个应用程序。
设置 CDN 后,如何确保内容与源域同步?
设置缓存规则时,应为不同的内容设置不同的缓存刷新规则。 若要降低源工作站的压力,可以为频繁更新的内容设置较短的缓存时间,并为不定期更新的内容设置更长的缓存时间。
如果设置的缓存刷新期未过期,但新内容已发布或部分内容被删除,则可以使用内容分发网络管理平台提供的缓存刷新功能手动强制刷新。
注释
如果只想更新一个特定文件,建议使用文件刷新功能来刷新已更新的文件。 目录刷新将刷新目录中的所有文件。 此刷新可能需要一些时间才能生效。
如何输入返回源主机标头?
在 Azure 门户中创建内容分发网络时,在源主机标头中输入源工作站接受的返回到源访问主机标头。 输入自定义域后,系统会根据所选的源域类型自动填充默认值。 具体而言,源工作站位于 Azure 上,默认值为相应的源工作站地址。 如果源工作站未位于 Azure 上,则默认值为输入的自定义域名。
如果源站默认无法使用自定义加速域名进行访问,则需要配置返回源主机标头。 应根据具体情况对其进行配置,但一般情况下,此时可以配置源站域名。 如果源工作站具有其他配置,则应遵循这些配置。
如何更改源工作站地址?
首先,确保新源站正常工作。 然后转到 Azure 内容分发网络高级管理平台中的域名管理部分,将源工作站地址更改为新地址,然后保存更改。
注释
如果尽可能对源域的实际 IP 进行任何更改,则应在配置生效后删除旧 IP。
如何绑定 CDN 边缘节点?
使用自定义域名 cdn.mydomain.com 为源域www.mydomain.com
成功创建内容分发网络服务后,将收到加速域名 cdn.mydomain.com.mcchcdn.com。 可以绑定主机以执行基本故障排除。 此作是使用以下过程完成的:
ping cdn.mydomain.com.mcchcdn.com 获取边缘节点的 IP 地址,例如:a.b.c.d
2.编辑本地主机的文件,然后添加记录 a.b.c.d www.domain.com。
然后在浏览器中访问 www.domain.com 。 如果网站正确显示,则内容分发网络没有问题。 如果无法访问网站,但在主机文件中的 IP 地址更改为源站的 IP 地址后,可以成功访问网站,内容分发网络服务器出现问题。
注释
在 Windows 中,主机文件的路径为 C:\Windows\System32\drivers\etc\hosts。
在类似于 UNIX 的作系统(如 Linux 或 BSD)中,主机文件的路径为 /etc/hosts。 编辑此文件需要管理员权限。
对于 Azure Blob 服务和云服务,如果直接访问域名,将收到 404 错误消息 。 在这种情况下,可以通过访问有效的 URI 进行故障排除。