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

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

什么是CDN?

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

CDN原理:

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

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

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

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

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

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

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

1、开通CDN服务

以红尘云CDN为例

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

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

2、接入域名

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

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

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

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

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

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

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

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

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

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

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

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

3、配置CNAME

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

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

如何进行CNAME配置呢?

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

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

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

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

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

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

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

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

CDN防御配置

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

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

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

1、防CC攻击配置

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

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

2、黑名单配置

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

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

宝塔面板防御设置

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

1.Nginx免费防火墙配置

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

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

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

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

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

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

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

2.系统防火墙配置

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

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

3.Fail2ban防爆破设置

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

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

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

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

发表评论

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

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

目录[+]

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