CentOS配置iptables规则并使其永久生效

一、添加屏蔽IP

1、禁止此IP访问服务器

复制代码
iptables -I INPUT -s 1.2.3.4 -j DROP
或
iptables -A INPUT -s 1.2.3.4 -j DROP

2、禁止服务器访问此IP

复制代码
iptables -A OUTPUT -d 1.2.3.4 -j DROP

3、如果要封某个网段:

复制代码
iptables -I INPUT -s 1.2.3.0/24 -j DROP

4、删除屏蔽IP

复制代码
iptables -t filter -D INPUT -s 1.2.3.4 -j DROP
iptables -t filter -D OUTPUT -d 1.2.3.4 -j DROP

二、清楚一增加的禁止规则

1、一键清空所有规则

复制代码
iptables -F

2、查看

复制代码
iptables -L INPUT
或
iptables -L

三、添加对应禁止规则后保存

复制代码
iptables-save(此命令将保存规则,下次开机自动执行)

四、其他一些命令

1、处理IP碎片数量,防止攻击,允许每秒100个

复制代码
iptables -A FORWARD -f -m limit --limit 100/s --limit-burst 100 -j ACCEPT

2、设置ICMP包过滤,允许每秒1个包,限制触发条件是10个包

复制代码
iptables -A FORWARD -p icmp -m limit --limit 1/s --limit-burst 10 -j ACCEPT

3、如果想要禁止某个ip访问本机某个特殊端口

复制代码
sudo iptables -A INPUT -p tcp --dport 22 -s xxx.xx.xx.1 -j REJECT

4、查看是否已添加

复制代码
iptables -L INPUT

5、添加之后执行生效

复制代码
iptables-save
相关推荐
xlp666hub6 小时前
Leetcode第五题:用C++解决盛最多水的容器问题
linux·c++·leetcode
张宏2367 小时前
原子操作 (基于Linux 应用层 C 语言)
linux
kymjs张涛1 天前
OpenClaw 学习小组:初识
android·linux·人工智能
程序设计实验室1 天前
经历分享,发现挖矿木马后,服务器快速备份与重装(腾讯云平台)
linux
Miku161 天前
OpenClaw-Linux+飞书官方Plugin安装指南
linux·人工智能·agent
Miku161 天前
OpenClaw 接入 QQ Bot 完整实践指南
linux·人工智能·agent
Yogurt_cry1 天前
[树莓派4B] 闲置近10年的爱普生 L310 打印机爆改无线打印机
linux·物联网·树莓派
爱吃橘子橙子柚子2 天前
3CPU性能排查总结(超详细)【Linux性能优化】
运维·cpu
Johny_Zhao2 天前
OpenClaw中级到高级教程
linux·人工智能·信息安全·kubernetes·云计算·yum源·系统运维·openclaw
Sheffield3 天前
Docker的跨主机服务与其对应的优缺点
linux·网络协议·docker