前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于EdgeOne实现博客网站加速及安全防护

基于EdgeOne实现博客网站加速及安全防护

原创
作者头像
小明爱吃火锅
发布2024-04-12 10:13:37
3960
发布2024-04-12 10:13:37
举报
文章被收录于专栏:小明说Java小明说Java

什么是EdgeOne?

边缘安全加速平台 EO (TencentCloud EdgeOne)基于腾讯云遍布全球的边缘节点,提供域名解析、动静态智能加速、TCP/UDP 四层加速、DDoS/CC/Web/Bot 防护、边缘函数计算等边缘一体化服务,可帮助客户更快速、更安全、更灵活地响应用户请求。

简单来说,可以理解为集CDN、安全防御、数据分析等功能的综合性解决方案,使用者只要在EdgeOne就可以实现全方位网站安全运营,本文就带领大家体验EdgeOne产品,并利用EdgeOne对博客网站进行加速及安全防护设置。

EdgeOne产品功能及优势

首先先介绍一下EdgeOne的具体能做什,主要可以分为下面几点:

加速

腾讯云 EdgeOne 资源遍布全球100+国家与地区,全网带宽160Tbps+,覆盖全球3200+加速节点,有效改善跨地区、跨运营商的访问质量问题。

域名解析

提供可靠稳定的权威域名解析服务,通过 NS 接入实现域名解析服务的同时,可一键开启 EdgeOne 安全与加速服务。

防护

包括DDoS 防护智能 Web 防护,EdgeOne 已在全球多个地区建立独立清洗中心,总防护带宽超过15Tbps,单节点最大防护带宽超800Gbps,可有效抵御各类基于网络层、传输层及应用层的 DDoS 攻击,同时基于腾讯云海量攻击样本库和特有深度分析引擎,配置规则,精准拦截恶意攻击。

监控分析

提供丰富的流量、攻击等报表查看,支持离线、实时日志下载和分析,同时提供 IP 归属查询、自助诊断、网站拨测与前端性能监控等分析工具

EdgeOne产品购买

在产品使用,需要到官网购买对应套餐,可以购买个人版体验一个月,如果是社区 Level 3 及以上的社区用户,可零门槛免费体验EdgeOne基础版套餐

选对应套餐之后,点击立即购买,跳转到支付页面,其他配置都不用选择,十分简单。

支付成功之后,就可以到控制台进行产品体验了。

基于EdgeOne实现网站加速

上述前提条件准备好之后,接下来就可以进行实践操作了,首先先基于EdgeOne对网站加速操作,接下来详细介绍每个步骤。

站点添加

进入EdgeOne控制台之后,首先第第一步就是要配置站点,这个站点也就是我们需要加速的网站,只要把加速的域名填上即可。

输入站点之后,会动带出,刚刚购买的EdgeOne套餐,直接点击下一步就行,接下来就开始配置接入模式,一般直接下一步就行,不过可以根据需求来,我这里选择全球可用。

点击下一步之后,就需要到域名解析配置添加对应解析,按照页面要求填写主机记录,类型和记录值就可以,填写完成,再回到该页面点击验证。

验证通过,会提示站点添加成功,到这里就已经完成网站加速的百分之50了。

配置加速域名

上面网站站点添加完成之后,需要在配置一个新的域名,这个域名也是二级加速域名,是由EdgeOne分配的,上述站点配置点击完成之后,就会跳转到域名配置。填写自己想要的加速域名前缀即可,由于是博客网站,便于好记,前缀加“blog”,源IP就是域名绑定的服务器IP,其他选择可以默认。

点击下一步,进行选择本次EdgeOne的配置操作,本次实际目的是网站加速。

第三步,还是需要到域名解析配置添加对应解析,同样也是按照页面要求填写主机记录,类型和记录值就可以。

点击完成之后,就会到达站点首页了,同时也是完成站点加速配置了,接下来就可以使用刚刚配置的加速域名进行访问了。

站点加速验证

使用未加速域名进行访问,可以看到等待时间需要2.47s,很明显是比较慢的。

接下来使用加速域名blog前缀访问,可以看到等待网页时间变成26.33ms,比起上面使用没有加速的域名块了很多。至此也实现基于EdgeOne实现博客网站加速。

基于EdgeOne实现安全防护

上面已经实现了EdgeOne加速的基础功能了,除此之外,EdgeOne还有很多其他功能,可以再控制台面板上观察数据,请求的流量,IP来源等等,进而对网站进行安全管理。接下来,在上述已经完成加速网站的前提下,对网站进行数据分析,对请求过多的IP进行拦截设置,防止网站流量过高。

流量分析

在菜单中点开日志,可以看到所有请求的流量来源、地区已经消耗多少流量,请求次数等,可以看到其中有几个ip流量请求过多,可能是非法请求,认为会影响网站的稳定性。

IP拦截设置

通过上面流量分析,获取到请求过多的IP为:119.8.98.4,所以打算进行拦截设置,点开菜单的安全防护--Web防护,在配置项中自定义规则中点击IP封禁。

拦截IP黑名单

点击IP封禁之后,就会弹出配置框,这里就可以把需要封禁的IP填到匹配内容,规则和匹配选择IP相关的即可。

验证访问

通过上述配置ip:119.8.98.4为黑名单,在通过该IP进行网站访问,会发现被拦截,无法正确进入首页,这样就成功对恶意请求进行拦截了。

自此,就已经完成基于EdgeOne实现安全防护,由于EdgeOne便捷式可视化操作面板,使得我们在进行监控和管理的过程中简单了很多。

总结

本文是通过介绍EdgeOne的购买方式,一步一步详细操作,再结合博客网站实现加速及安全防护,能帮助新手来快速上手EdgeOne。同时我们可以看到EdgeOne为博客网站提供了强大的加速和安全防护能力,通过合理配置和使用EdgeOne的各项功能,我们可以轻松构建一个快速、安全、稳定的博客网站。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是EdgeOne?
  • EdgeOne产品功能及优势
    • 加速
      • 域名解析
        • 防护
          • 监控分析
          • EdgeOne产品购买
          • 基于EdgeOne实现网站加速
            • 站点添加
              • 配置加速域名
                • 站点加速验证
                • 基于EdgeOne实现安全防护
                  • 流量分析
                    • IP拦截设置
                      • 拦截IP黑名单
                        • 验证访问
                        • 总结
                        相关产品与服务
                        内容分发网络 CDN
                        内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档