当前位置: 首页 > news >正文

centos6.5 iptables结合ipset批量屏蔽ip

安装ipset

yum install ipset
#创建ip地址集合
ipset create bansms hash:net

查找访问了“getVerificationCode”并且次数大于10次的ip

cat /usr/local/nginx/logs/access.log | grep getVerificationCode | awk '{print $1}' | sort | uniq -c | sort -n -k 1 -r |awk '{if ($1>10) print $2}'

将IP添加到集合

ipset add bansms IP地址

添加到防火墙策略

iptables -I INPUT -m set --match-set bansms src -j DROP
service iptables save
service iptables stop
service iptables start

参考资料:

https://intxt.net/block-ip-with-ipset/

https://linux.cn/article-4904-1.html

相关文章:

  • Android NDK开发, 为App增加一个NDK模块
  • Cloudera与MongoDB共赴大数据“爱河”
  • shell三剑客之sed命令使用详解
  • CloudCC:如何用CRM更快更多抓取客源?
  • iOS学习路线
  • 野心勃勃的NoSQL新贵 MongoDB应用实战(1)
  • Palo Alto Networks的下一代安全方法论
  • 经典算法题每日演练——第二题 五家共井
  • 利用接口给任意对象进行排序
  • 我们也说说Android.mk(5) - 计算怎么办?
  • 一些小脚本与正则表达式
  • 【案例】常驻查询引发的thread pool 性能问题之一
  • ASP.NET Core的身份认证框架IdentityServer4(6)- 开始
  • maven - pom.xml 聚合(父)工程 基本内容演示
  • service
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 【个人向】《HTTP图解》阅后小结
  • 30天自制操作系统-2
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • Codepen 每日精选(2018-3-25)
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • Js基础知识(一) - 变量
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • php的插入排序,通过双层for循环
  • spring cloud gateway 源码解析(4)跨域问题处理
  • 使用parted解决大于2T的磁盘分区
  • 小程序 setData 学问多
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 交换综合实验一
  • 树莓派用上kodexplorer也能玩成私有网盘
  • #1015 : KMP算法
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (二)hibernate配置管理
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (五)网络优化与超参数选择--九五小庞
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • .form文件_SSM框架文件上传篇
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .Net 中Partitioner static与dynamic的性能对比
  • .net网站发布-允许更新此预编译站点
  • .NET序列化 serializable,反序列化
  • [04]Web前端进阶—JS伪数组
  • [20140403]查询是否产生日志
  • [3300万人的聊天室] 作为产品的上游公司该如何?
  • [AIR] NativeExtension在IOS下的开发实例 --- IOS项目的创建 (一)
  • [C# 开发技巧]如何使不符合要求的元素等于离它最近的一个元素
  • [C#]winform部署yolov9的onnx模型
  • [Codeforces1137D]Cooperative Game
  • [CSS]CSS 字体属性