最近很多站长网站统计收到“烈马”“总裁”之类的恶意勒索,如果不挂他们的广告那么他们就会针对你的域名做出假墙和污染的攻击,目前网站域名污染最好使用dns清洗服务,下面针对假墙的处理方法做下说明并附上cloudflareAPI自动更换IP的php脚本。
网站域名假墙原理
首先要了解到这个假墙到底是什么样子的原理:网站域名假墙的原理是利用国内防火墙,一些不法分子利用低成本不断的用你的站点的域名向国内发送数据包造成防火墙误认为你的违规,造成对服务器IP大概十多分钟的墙(大概就是这么个原理)。
网站域名假墙利用cloudflare处理方法
废话不多说,我们要用到的工具无非就是上Cloudflare,因为这家CDN公司拥有非常多的IP,并且支持api调用切换,现在一些站长用的是Cloudflare 200美金的套餐,加上一个轮训IP的php插件,可以实现IP的启动切换,这样就算他假墙了一个IP,但是你的前端IP已经切换了,所以造成他的假墙无效,今天在群里看到很多人没有这个api的php脚本,现在给大家发出来:
cloudflare API自动更换IP的php脚本
-
<?php /* 这个是php版的代码 要先准备一台一个站群服务器,建议一整个c段253IP以上的服务器 原理是,假墙封ip几个小时,每1分钟换一次解析,轮流使用250多个ip使其超过他封禁时间 用linux定时任务,每一分钟运行此一次:如新建网站,保存此文件名为q.php,网站端口4521,宝塔提交定时url任务 : http://127.0.0.1:4521/q.php */ $file = '