分享好友 最新动态首页 最新动态分类 切换频道
简单操作让你的网站不受恶意流量恶意爬虫威胁!Cloudflare防火墙部署指南_cloudflare部署
2024-12-28 14:05

目前国际有不少网站都挂了Cloudflare服务,Cloudflare主要提供的安全服务是帮助网站阻止来自网络的黑客攻击、垃圾邮件等,并提升网页的浏览速度等。笔者近日在Cloudflare为自己的网站部署好了防火墙(WAF)、抗DDoS等防护,颇有成效,因此给大家介绍一下,帮助大家更轻松地部署Cloudflare防火墙,保护自己的网站不受来自于恶意爬虫、恶意流量、DDoS攻击CC攻击的威胁

我本人的服务器是一台位于新加坡的阿里云服务器,目前服务器内已经配置好了Nginx + MySQL + PHP + WordPress + phpMyAdmin + Pure-Ftpd等应用和开发环境,已运行一个博客网站,目前网站正常运行,能够有效拦截恶意爬虫和恶意流量

阅前提醒:由于国内某大型网络设施对Cloudflare的反制,目前Cloudflare的部分节点在中国大陆地区均无法正常访问。一个多月前vscode官网被封、mc不能连上官方服务器都是因为这个原因。如果你的服务器在国内,且你的网站的访客主要来自于中国大陆,那么尽量不要部署Cloudflare,特此声明

一、注册Cloudflare账户

Email输入你的邮箱,Password输入密码,密码要大小写英文+数字+字符

下面那个勾勾是是否允许Cloudflare推送产品服务广告到你的邮箱的,你也不想让邮箱被广告轰炸吧?不要勾选

点击Sign Up,即可注册

Cloudflare会为你的网站域名分配一个DNS服务器,稍等一下

Cloudflare会给你分配两个DNS服务器,现在回到你的域名提供商(买域名的网站,去修改DNS。因为我的域名是在阿里云买的,所以在阿里云改

进入阿里云控制台,点击左上角的橙色框框,点击"域名",进入域名控制台

左侧列表选择“域名列表”,就能看到你买的域名了

左侧列表选择“DNS管理”-“DNS修改”,点击“修改DNS服务器”,把Cloudflare给你分配的两个DNS服务器地址填进去

修改DNS后需要一段时间同步到全球的DNS服务器,这段时间你可能不能正常访问网站,这是正常的

完成之后,我们回到Cloudflare官网继续操作。

简单来说,就是你的连接走了Cloudflare的代理,别人访问你的网站或者ping你的网站是不能直接看到你的服务器源IP地址的,如果想隐藏自己服务器IP地址的可以开一下,但代价就是连接速度会比较慢,这个在后面我们会有补救措施,尽量不要让它那么慢

要填写两次,一次名称是www,一次名称是你的网站域名,如果你的网站更加庞大更加复杂……那不在本文讨论范围之内,我也解决不了

在绑定完IP之后,应该会提示选择付费计划,选择最下面的Free(免费)即可,免费的功能已经足够强大,够我们用了

这样我们就基本完成了Cloudflare的注册,和DNS修改

二、部署Cloudflare防火墙

这一步是重中之重,也是本文的核心内容

本文不介绍SSL证书如何配置,仅介绍Cloudflare防火墙配置方法,请自行搜索“Cloudflare SSL证书 服务器部署”以获得你需要的信息

左侧栏点击“安全”————“设置“

按照上面图片来配置,安全级别设为高,质询通过期不建议超过1小时(就是你有时候用魔法登录谷歌一类网站,会提示are you bot,那个就是质询,因为我们是拦住爬虫和恶意流量恶意访问的,建议时间短一点,也不要太短了,否则影响正常浏览,浏览器完整性检查勾上(爬虫一般都是自动程序,一般不具备浏览器的完整性,开了可以挡掉一部分爬虫,当然也有部分爬虫带了Selenium的,这在后面会继续介绍如何防它

左侧栏点击“安全”——“DDoS“

直接开,不用解释了,你也不想哪天起床发现流量爆了欠了几千几万流量钱吧

左侧栏点击“安全”——“自动程序“

就是防爬虫的,直接开,理由同上

左侧栏点击“安全”——“WAF”,点击自定义规则

这个要多说一点,因为爬虫、恶意流量、恶意访问它们的行为是不同的,对策也应该不同

先简单介绍一下我的方案

路径保护,就是防止一些恶意程序非法流量去爬一些服务器里面文件目录啥的,这种直接杀,直接阻止即可

可以直接抄我的,不过最好根据你网站的实际情况来,因为每个人的网站目录安排都不一样

IP封禁,字面意思,不用解释了吧,把要封禁的IP直接填进去就行。这里要提一嘴,如果你发现封了IP没啥用,可以封ASN。ASN通俗理解就是一个网络服务商提供的ip地址集合。由于是地址集合,所以里面必然有正常流量有非法流量,所以这么操作必然误伤了。简单介绍怎么操作

封IP这个操作建议谨慎执行,因为可能会误伤其他正常流量

地区防火墙,不用解释了。这个根据自己实际情况来就行。一般是填IP来源地区不包含xxx国家/地区就JS质询托管质询,假如网站主要访客都来自于中国,而且你自己不会用魔法登录你的网站,那直接填中国大陆港澳台就行,如果有用魔法的话,就根据实际情况来填。因为DDoS攻击和CC攻击多来自于海外,所以如果你没有特殊需求或没有访客来自于海外,那就把中国大陆港澳台之外的其他地方全ban了

防恶意爬虫,也是字面意思,这个可以直接给大家抄了

用户代理这里提一嘴,很多爬虫都会伪装,不一定带了Mozilla的就不是爬虫,反之不带的一定不是

自定义规则就配完了,下面是速率限制,直接抄就行

最新文章
帮助实体店商家渡过疫情难关的2种卖货方式——小程序直播和社群营销
一场毫无征兆的疫情肆虐全球,给人们的衣食住行带来了极大的不便,同时也导致很多实体店承受了巨大的损失,有的甚至关门倒闭。实体店本身就收到电商的打压,现在又面临着疫情的挑战,使得实体店更加雪上加霜。面对这些挫折,实体店该如何突
网站内链SEO优化方法
网站内链SEO优化方法  一个网站要想快速的提高栏目和文章的排名,其合理布局网站的内链结构是必不可少的。相当外部链接而言,内部链接就比较容易控制,成本低。你直接就可以在自己的站上进行部署,不像外部链接的不可控性比较大,需要大
人大重阳网 王晋斌:“去美元化”的三个维度
作者王晋斌系中国人民大学经济学院副院长,本文转自12月16日北京日报。 当前,“去美元化”已经成为全球热议的话题。理解“去美元化”可能需要多维度的思考。国际货币最终是国际市场选择的结果,主要靠的是货币的国际市场声誉机制;地缘政
小程序appid,微信小程序怎么查看appid
在当今市场经济中,商家们一直在寻求新的、快捷和有效的方式来推广他们的业务。微信小程序是一个非常好的选择。然而,对于一些商家来说,了解如何查看小程序appid是一个重要的问题。在开始之前,我们需要明确什么是小程序appid。小程序appi
苹果、谷歌、微软罕见合作,要让你的浏览器更好用
本文来自微信公众号:爱范儿(ID:ifanr),作者:周宇,题图来自:pixabay前段时间微软宣布放弃支持 IE 浏览器的新闻,唤醒了包括我在内不少朋友的记忆,得益于它的帮助我第一次从不那么清晰的屏幕中看见了精彩的互联网世界。但随着智能手
虚拟直播新变革:AI全方位赋能直播行业发展
近年来,直播行业呈现出爆炸式增长态势,孕育出众多高人气主播及一系列MCN机构与直播公司。然而,这一行业的蓬勃发展也伴随着诸多挑战。一方面,为了维持内容的丰富多样与持续创新,直播行业迫切需求大量的内容创作者与主播资源;另一方面
竞价广告出价模式有哪些?不来了解一下吗 ?
竞价推广有几种出价模式?不同的出价模式又有什么区别?你是否不断地调整关键词出价,却发现效果并没有明显的提升,甚至还浪费了很多的预算?你是否想知道有没有更好的出价方式,可以让竞价推广更加精准、高效、更加省钱?如果你对于竞价推
微信中如何实现点击链接或者扫描二维码跳转到手机默认浏览器打开指定链接URL
大家是不是经常会遇到微信内点击链接或扫描二维码无法打开指定网页的问题?只要你使用微信转发分享,相信你就一定会遇到,那么打不开的原因很简单了,就是被微信拦截了。这个问题我们只需要实现从微信内直接跳出到外部浏览器打开网页链接即
被称为“微博之王”的周钘,能不能拯救MG名爵?
这两天,关于周钘担任上汽乘用车MG名爵品牌事业部总经理这件事情,在网上有着不小的关注度。客观的说,MG名爵虽然是一个传统车企已经有着10多年的历史了。不过因为市场销量一直都是不温不火,无论在燃油车时代还是如今的新能源车时代,MG名
建设充值网站多钱/百度关键词怎么做
TOM VIP邮箱是中国个人商务收费邮箱,因为特色功能丰富,收发邮件稳定,获得了众多小微企业主、自由职业者、在校大学生、外贸跟单员、职场白领、求职者等用户的青睐。下面给大家介绍2个实用小功能~ 数据恢复 TOMVIP邮箱
相关文章
推荐文章
发表评论
0评