域名CDN解析
CDN解析的基本流程
CDN解析是通过将业务域名指向CDN厂商提供的CNAME域名,实现网站的加速服务。以下是设置阿里云添加CDN解析的基本流程:
CDN解析的优势
内容分发网络(CDN)是一种将源站内容分发至靠近用户的加速节点的技术,它能有效解决网络带宽小,用户访问量大,网点分布不均匀的问题。通过智能DNS解析,可以让电信用户直接访问Web服务器,让移动用户访问CDN代理服务器,解决移动用户访问Web服务器慢的问题。
CDN解析的注意事项
在进行CDN解析时,需要注意以下几点:
CDN解析的原理
当用户访问未使用CDN缓存网站时,浏览器会调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址。而使用了CDN缓存后的网站的访问过程变为:浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域名对应的CNAME记录,为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解析以得到实际的IP地址。
域名CDN防护的基本原理
内容分发网络(CDN)是一种通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络边缘,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。CDN的基本原理是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。
域名CDN防护的主要功能
隐藏源IP
CDN可以隐藏服务器IP,接入CDN后,通过域名别名解析的方式,源IP将被隐藏,对外查看到的会是CDN的节点IP,攻击者是无法获取源站真实IP,在防护足够的情况下,保护用户业务不被攻击。
自动AI防御
遇到CC攻击自动开启策略防护,主动学习攻击特征匹配对应策略防护。且后台可以自定义防护策略,根据不同业务的情况单独自定义策略防护,即使是遇到新型的CC攻击也不用担心,可马上根据攻击方式来进行部署针对性的防御策略,控制访问规则,定制缓存策略。
缓存加速
缓存加速效果,减少访客跟网站服务器请求数据,分摊原机带宽压力,提高网站服务器稳定性。
防护能力
CDN对网站的防护能力主要体现在对DDoS和CC攻击的防御上。如果需要CDN加速域名具有抗DDoS和CC攻击的功能,则需要使用SCDN(安全加速)产品。此外,CDN还提供了一些基本的安全防护功能,如Referer防盗链功能、IP黑白名单等。
CDN防护的实现方式
使用CDN进行防护,首先需要在CDN服务商的平台上添加需要保护的域名,然后根据需要选择相应的防护功能并进行配置。例如,在阿里云CDN中,可以通过开启防护功能、设置防护规则、添加安全策略等方式来实现对网站的防护。
域名CDN防护的选择建议
在选择域名CDN防护时,需要考虑以下几个方面: