2016 - 2024

感恩一路有你

iptables命令详解 如何彻底清除iptables或者删除任何iptables的规则?

浏览量:2415 时间:2021-03-12 11:46:59 作者:admin

如何彻底清除iptables或者删除任何iptables的规则?

首先,使用此命令查看当前NAT表的防火墙规则:iptables-t NAT-L-N--行号,然后确定要删除的规则,并查看该规则。规则前面有一个序列号。

下一步,删除,使用命令:iptables-t NAT-D preparing 1,如果其序列号为1,则在此处。

IPtables……工作流程?

简单来说就是设置一些规则来检查进出包的IP,传递符合规则的包,对不符合规则的包进行响应。在这个过程中需要了解三个表:Nat表、过滤表、mangle表、

五个链:输入链、输出链、转发链、路由链、后路由链。

1)对于传入的数据包:在IP验证之后,它们由第一个链预路由(通常是DNAT)处理;然后路由它们以确定它们是本地的还是需要转发的数据包。

a.如果是本地的,将通过输入链进行处理,如过滤,处理后发送到上层协议。

b.如果需要转发,将通过转发链进行处理,通常是过滤、路由代码、后路由链(主要是SNAT),然后传输到网络。

2)对于本地生成的数据包:首先,它们由输出链处理。如果过滤可用,则通过路由进行处理。然后,通过post路由和SNAT进行处理,将它们发送到网络中。

这是一般原则。如果你是一对爱唠叨的夫妇,最好去Netfilter网站弄清楚

单个IP的命令是iptables-I input-s 124.115.0.199-J drop,密封IP段的命令是iptables-I input-s 124.115.0/16-J dropiptables-I input-s 124.115.3.0/16-J dropiptables-I input-s 124.115.4.0/16-J阻止整个段的命令是iptables-I input-s 124.115.0.0/8-J。阻止多个段的命令是iptables-I input-s 61.37.80.0/24-Jdropiptables-I输入-s 61.37.81.0/24-J下降。使用iptables禁止IP地址范围iptables-a forward-s 10.0.0.1-255-J drop使iptables永久生效配置文件位于/etc/iptables 2中。使用命令:命令是/etc/rc.d/init.d/iptables save

iptables命令详解 iptables 查看所有规则 linux iptables命令详解

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。