本文主要内容:
封采集网站IP的shell/ target=_blank class=infotextkey>shell脚本
实现思路:
分析nginx日志,比如分析最后50000条记录,如果同一个IP访问了1000以上,基本可以肯定这个是有人在采集,当然封之前要判断好,不要连搜索引擎蜘蛛的IP都封了,一定要谨慎。
方法:
第一步:
nginx.conf 最后加上
第二步: 写分析nginx日志的shell脚本
vi /data/sh/blockip.sh
脚本内容:
保存,退出,运行
#/data/sh/blockip.sh &
如此之后,即可让采集的IP无法访问,达到了封锁恶意采集者IP地址的目的。
您可能感兴趣的文章:
nginx下禁止直接以IP访问的方法