网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御)

2022-08-22 01:49:08 1570阅读 0评论

什么是CDN?

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。

CDN原理:

红尘云为例,假设业务源站域名为 www.hcw3.cn,域名接入 CDN 开始使用加速服务后,当用户发起HTTP请求时,实际的处理流程如下图所示:

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第1张

接入CDN加速后有什么作用?

1、CDN 缓存内容后,用户仅需要访问就近的 CDN 节点即可获取静态内容。

2、缓解源站带宽压力,网络费用更低。

3、分布全球的跨境节点提升跨境访问体验。

网站域名接入CDN加速的步骤

1、开通CDN服务

以红尘云CDN为例

首先,进入红尘云首页,选择适合的CDN服务

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第2张

2、接入域名

开通红尘云CDN后,进入红尘云控制台,找到CDN产品

点击“管理”进入“控制面板”

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第3张

首先是域名配置,注意:需要加速的域名国内腾讯云CDN需有腾讯云备案、国内阿里云CDN需有阿里云备案、海外多节点CDN无需备案。

下面以红尘资源网海外多节点CDN为例,点击CDN管理面板左侧的域名绑定,按如下图配置即可

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第4张

如需配置证书,那么还需要点击面板的[SSL证书],给加速域名配置SSL证书。如下图所示

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第5张

然后去宝塔面板获得ssl证书内容和ssl证书密钥内容

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第6张

复制填写的时候不要填反了,这是一个大家常犯的错误

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第7张

3、配置CNAME

成功添加域名后,后面还需要完成CNAME 配置才能正式启用加速服务。

也就是配置你的加速域名解析到红尘云CDN分配的CNAME域名上。

如何进行CNAME配置呢?

通过CDN管理面板,这时候可以看到CNAME域名,也就是下图标注的域名

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第8张

接下来,打开注册的域名,点击后面的“解析”,添加一个这个CNAME记录。(这里我用的是www.hcw3.cn和hcw3.cn作为加速域名,以此为例,需要先删除之前记录类型为A解析到云服务器ip地址的www和@主机记录。然后添加如下图所示的www和@主机记录,记录类型为CNAME ,记录值就是上面的CNAME域名。)

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第9张

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第10张

如果想要验证CNAME是否生效,可以通过https://ping.chinaz.com/www.hcw3.cn查看

如下图所示,IP地址改变,说明已经生效了。

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第11张

CDN防御配置

为避免我们的站点被盗刷流量或者遭遇类似 CC、DDOS 等攻击,该如何配置来进行防御呢?

一般而言,主要通过三个方面去防御,即访问控制、流量管理以及安全防护。比如防盗链、黑名单、参数过滤、带宽限制,以及防木马上传 、防CC攻击等等。

下面提供几种常用的配置方式(以红尘云CDN为例):

1、防CC攻击配置

通过限制访问频率,来达到拦截CC攻击的效果,如下图所示

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第12张

2、黑名单配置

通过配置IP黑名单和URL黑名单,可以有效限制访问来源,阻拦恶意IP和URL盗刷、攻击等问题,如下图所示

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第13张

宝塔面板防御设置

软件商店安装这3款防护插件Nginx免费防火墙、系统防火墙、Fail2ban防爆破

1.Nginx免费防火墙配置

关闭禁止海外访问另外添加IP白名单,你的服务器IP和127.0.0.1以及CDN的节点IP。

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第14张

CDN节点IP可通过https://ping.chinaz.com/cdn1.588t.cn查到(pingCNAME解析地址),如下图演示

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第15张

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第16张

站点配置的CDN设置记得勾上

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第17张

2.系统防火墙配置

数据库3306端口的安全设置,如下图。有能力的可以修改数据库端口这样更安全

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第18张

3.Fail2ban防爆破设置

数据库3306端口防爆破设置,如下图

网站如何配置CDN加速?网站域名接入红尘云CDN的步骤(附CDN防御) 红尘云CDN 网站如何配置CDN 如何配置CDN加速 网站域名接入CDN的步骤 宝塔面板防御设置 防火墙配置 防爆破设置 第19张

这个教程写的很详细了,如果看完了还不会可联系小编氪金20元人工协助处理,网站安全防护无忧更上一层楼!

文章版权声明:除非注明,否则均为红尘资源网原创文章,转载或复制请以超链接形式并注明出处。
广告合作联系站长QQ:908819363
广告合作联系站长QQ:908819363

发表评论

快捷回复: 表情:
评论列表 (暂无评论,1570人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码