域名解析、cdn 加速和服务器绑定域名之间的关系是什么?又是如何操作的呢?对于很多新同学来说,经常会把域名解析、CDN 加速和服务器端 IP 弄混淆。在和新同学沟通的过程中,老魏发现部分同学是越听脑子越迷糊,越搞不清楚这三者之间的关系,如何去设置就更不懂了。为了拨开迷雾,魏艾斯博客特意写下了本文内容,希望同学们看完了能够搞清楚这三个操作分别是什么,又有什么样的联系。
去翻了博客,曾经写过相关文章:DNS 解析和 CDN 加速的区别与联系,但是不够详细和彻底,而且现在看来当时的内容写的有些凌乱,又没抓住核心内容,新同学看着可能也费劲。索性今天重新写一下这个内容,咱们彻底的把这里面的区别和联系给理清楚了,以后再迷糊的时候记得过来看一眼。
1、相关名词解释
域名解析,也叫 DNS 解析。比如你在阿里云买了域名,那么当建站的时候,就需要买一个云服务器,同时送一个独立 IP。而为了让访问网站的速度更快,还需要使用 CDN 加速服务。这三块都再阿里云上面一条龙的服务。同时国内的腾讯云也是如此的方式,把这三块都集成到一起了。
域名是你的网站访问网址,这个是告诉别人如何访问网站的;
CDN 加速用来提高用户访问速度用的,早年没有这个产品的时候,用户直接访问源服务器,导致负载压力很大,而且页面打开速度也慢,现在有了这个加速技术,把你网站的内容复制到各个 CDN 加速节点上,用户访问时被自动引导到距离最近的 CDN加速节点,这样既提高了访问速度(用户体验好),又减轻了源服务器压力(节省成本),同样的配置还比以前支持更多用户访问了。
比如现在你要建站,已经购买了域名、云服务器和 CDN 加速。在阿里云购买这三项也不贵,还可以点我领取阿里云代金券,购买 150+ 云产品,可以抵用费用。理论上的访问步骤如下:
域名解析 > CDN 加速 > 加速节点或云服务器 IP > 获取网站数据给用户
2、也就是阿里云解析添加 CNAME 域名,经过 CDN 加速处理后,从加速节点或源服务器获取内容最后返回给用户。经过以上三步,就完成了域名加速访问的整个流程。设置成功后,当用户访问域名的时候,访问路径是这样子的:用户在浏览器中打开域名,网络查询后得知域名在阿里云解析,去阿里云后被引导通过 CNAME 跳转访问了 CDN 加速节点。
如果成功获取到网站内容,就返回给用户;// CDN 加速节点是距离用户距离最近,也就是起到了加速的作用,用户感觉到访问你网站非常快。
如果访问 CDN 节点失败,则直接访问源服务器获取网站内容并返回给用户。// 这时候打开网站速度比上面稍慢一点,一般来说如果你使用阿里云腾讯云之类的国内云服务器,再慢 3 秒钟也打开了。
以上操作看起来一步步的很麻烦,其实我们打开域名到完全看到网站页面内容,也不过1秒~3秒的时间而已,反应速度还是蛮快的。
3、我们既然要使用 CDN 加速,那么实际上第一步要先获取到加速域名,也就是那个 CNAME 域名。这步去阿里云 CDN 里面操作。按照下图的设置结合你个人的实际情况操作。
简单说下如何添加 CDN 域名。
加速域名就是被加速的最终域名;
业务类型:图片类网站、文字类博客网站都选择“图片小文件”,其他类型根据实际情况选择;
源站信息:如果你要给网站加速,选择“IP”,给对象存储加速,选择“oss域名”;
IP:填上你购买的云服务器的 IP;
端口:http 网站选择 80 端口,https 网站选择 443 端口;
加速区域:根据网站用户群体主要在哪里进行选择。
填写基本信息、信息审核、通过后添加完成,就可以拿到系统分配的 CNAME域名了。把这个域名拿到阿里云解析里面添加 CNAME 域名解析,然后 CDN 加速会立即生效。
记住一点:a 记录和 cname 记录都是域名指向服务器用的,前者不加速,后者起到加速作用。所以域名解析的时候只能二选一,要么添加 cname 记录,要么添加 a记录,不能共存。很多新同学的矛盾就在于此,没搞明白这个道理,想两个都添加解析,这是不对的,请注意。
4、下面是阿里云解析添加 CNAME 的页面。
记录类型:CDN 加速选择 CNAME 类型;
主机记录:最终用户要打开的域名是主域名,填写 @,是 www 域名就填写 www;
解析线路:如没有特殊要求,默认就好。
记录值:从 CDN 加速后台获取到的加速域名;
如果还是看不懂操作,请点我打开阿里云解析官方帮助页面,找到快速入门 > 添加 CDN 解析查看详细步骤。
关于阿里云解析 DNS 的内容,请移步阿里云解析 DNS 使用详细图文教程。
5、最后就是把域名绑定到服务器上,通过我们常用的 php 面板(比如宝塔面板)来操作会更容易一些。IP 是默认绑定服务器的,这样就可以把本文中的三个项目串联起来了。
经过以上的操作,就顺利添加了阿里云解析,开启了 CDN 加速,服务器上也绑定了域名,再通过后期建站操作,一个完整的网站就可以访问了。希望通过本文的讲解,大家能够搞明白 DNS 解析、CDN 加速和服务器绑定域名都是什么意思,又有什么关系。其他云商家的操作方式和阿里云是完全一样的,大家明白这个原理,就都可以顺利操作完成了。不懂的话请在下面留言,或者添加页面右上角的 QQ群,大家一起讨论。
原文链接:https://blog.csdn.net/weixin_42398171/article/details/111985021?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165934458816781683963646%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165934458816781683963646&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-28-111985021-null-null.nonecase&utm_term=%E8%87%AA%E5%BB%BAcdn
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/6641