CDN如何才能生效

CDN如何才能生效,第1张

参考文档:

视频教程: https://help.aliyun.com/document_detail/27112.html

打开cdn控制台

https://cdn.console.aliyun.com/overview

点左侧 “域名管理”-》“添加域名”

域名需要校验,打开云解析DNS https://dns.console.aliyun.com/?spm=5176.12818093.products-recent.ddns.3be916d0QzynWd#/dns/domainList](https://dns.console.aliyun.com/?spm=5176.smartservice_service_robot-chat.0.0.6f95f625b3lxIC#/dns/domainList

在dns云解析页面添加记录值

配置源站信息

权重就是优先级,您若是没有配置双源站,权重多少都无所谓的,您若是配置多个源站,全站比较大的,就优先回源的。

range回源是对大文件分发加速很有帮助的,例如您的源站有几百M或者几GB的文件进行开启。

这个也是在云解析DNS中进行配置的,需要添加解析记录,记录类型记录值等信息。

所有步骤完成后,总共添加两条记录效果如下(前两条):

verification那条记录是验证用的, 加速域名写成 cdn.备案的域名.com

比如原来的网站是 www.myyamtf.com , 加速域名可以写成 cdn.myyamtf.com

cdn那条记录是加速域名配置完成后需要添加的记录值,用于让加速域名生效

10分钟后 生效

一、DNS域名解析:( Domain Name System)是“域名系统”的英文缩写, www.qq.com ==>192.168.1.1 域名方便记忆

二、CDN内容分发网络:

假设通过CDN加速的域名为 www.a.com ,接入CDN网络,开始使用加速服务后,当终端用户(北京)发起HTTP请求时,处理流程如下:

1.当终端用户(北京)向 www.a.com 下的指定资源发起请求时,首先向LDNS(本地DNS)发起域名解析请求。

2.LDNS检查缓存中是否有 www.a.com 的IP地址记录。如果有,则直接返回给终端用户;如果没有,则向授权DNS查询。

3.当授权DNS解析 www.a.com 时,返回域名CNAME www.a.tbcdn.com 对应IP地址。

4.域名解析请求发送至阿里云DNS调度系统,并为请求分配最佳节点IP地址。

5.LDNS获取DNS返回的解析IP地址。

6.用户获取解析IP地址。

7.用户向获取的IP地址发起对该资源的访问请求。

8.如果该IP地址对应的节点已缓存该资源,则会将数据直接返回给用户,例如,图中步骤7和8,请求结束。

9.如果该IP地址对应的节点未缓存该资源,则节点向源站发起对该资源的请求。

10.获取资源后,结合用户自定义配置的缓存策略,将资源缓存至节点,例如,图中的北京节点,并返回给用户,请求结束。

总结:(1)CDN的加速资源是跟域名绑定的。

(2)通过域名访问资源,首先是通过DNS分发查找离用户最近的CDN节点(边缘服务器)的IP

(3)通过IP访问实际资源时,如果CDN上并没有缓存资源,则会到源站请求资源,并缓存到CDN节点上,这样,用户下一次访问时,该CDN节点就会有对应资源的缓存了。

你这说的不明确啊,大概情况都没说明,你的意思是不是你的域名用了百度的CDN服务,为什么要修改DNS解析记录?不知道猜的对不对,如果是想我说的这种情况你用百度CDN的接入方式肯定是CNAME方式,CNAME接入只能更改域名的解析记录,cname别名就等于一条二级域名,如果你单测这个别名解析就会看到百度给你分配的节点,是一个数据转发的原理。如果不是我猜的你把情况说的明白点


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7876663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存