虚拟社区

服务器管理 => 服务器运维 => Linux 系统 => 主题发帖人为: jvip_chen 于 2022-11月-16 10:28 下午

标题: linux中iptables如何删除一条规则
作者: jvip_chen2022-11月-16 10:28 下午
linux中iptables删除一条规则的方法:
1、打开linux终端;
2、在终端命令行中输入"iptables -L -n"命令查看出当前的防火墙规则;
3、输入"iptables -L -n --line-number"命令查看到每个规则chain的序列号;
4、根据序列号删除指定一条防火墙则即可。


具体操作步骤:

1、在linux系统桌面中使用快捷键【Ctrl+Alt+T】打开linux终端命令行模式。

2、在linux终端命令行中输入以下命令查看出当前的防火墙规则。

iptables -L -n
3、输入以下命令查看到每个规则chain的序列号。

iptables -L -n --line-number
4、最后输入以下命令根据序列号删除指定一条防火墙规则即可。

iptables -D INPUT 3 #删除INPUT的第三条已添加规则,这里3代表第几行规则
相关操作命令:

#iptables防火墙
service iptables status  #查看iptables防火墙状态
service iptables start   #开启防火墙
service iptables stop    #停止防火墙
#firewall防火墙
systemctl status firewalld #查看firewall防火墙服务状态
service firewalld start #开启防火墙
service firewalld stop #关闭防火墙