virtualenv -p /usr/bin/python3 python-cloudflare source bin/activate pip install cloudflare git clone https://github.com/cloudflare/python-cloudflare cloudflare cd ...
一、Cloudflare自动拉黑恶意IP 1.1找出恶意IP 利用脚本分析在一分钟单个IP访问的频率,超过一定的频率(一般来正常的访问,一分钟内应该不超过60次,你可以设置为更小),即认定为恶意IP。脚本如下: #/bin/bash #日志文件,你需要改成你自己的路径 logfile=/var/log/nginx/ last_minutes=1 #开始时间1分钟之前(这里可以修改,如果要几分钟之内...
开始 很多人使用了免费的cloudflare cdn,但是后台功能却不会使用,这个给出一条简单的防火墙设置,可以有效的防御CC和DD 步骤 登录 cloudflare 后台,请使用官方网页,第三方接入没有防火墙设置。 选择你要设置网站,进入网站管理后台,选在 Firewall ,然后选择 Firewall Rules ,这里可以设置防火墙规则,总共可以设置5个。 点 Create a...
获取真实IP,我们不难想到 nginx 的 http realip module,就是当遇到IP是设定范围内的地址时,就逆向递归获取源目标的真实IP。对于Cloudflare CDN而言,也是遵从行业标准的,即使用X-Forwarded-For header 和 CF-Connecting-IP header 。 Cloudflare的真实IP地址可以从这里获取Cloudflare IP addr...
单个域名理论上可以添加无数个二级域名(前提是域名商允许添加),当我们一次需要添加多个解析的时候需要一个一个添加数量少还好 ,上百个就比较麻烦了 , CloudFlare 可以批量导入。 方法: 1,登录账户 2,选择需要解析的域名点击进入管理页面 (如果有很多域名就在搜索框输入域名查找) 3,进入域名解析选项 然后就可以看到如下图所示的画面 备注:带有黄色“云朵”的图标表示...
由于项目的需要,有些朋友需要周期的将大量的域名、网站使用Cloudflare进行域名和站点的管理DNS。,比如需要一百多个域名需要添加和删除,如果能自动化和批量化操作会节省较大的时间。 在Cloudflare中其实是有提供API的,可以利用其功能进行批量添加域名; 第一、准备工作 1、拥有一个Cloudflare账户 2、需要执行脚本的Linux或者本机MacOS 3、申请到 Cloudflare...