1、查看一下iptables运行状态。iptables -L可以看到有很多规则在运行,说明这个时候iptables是运行状态。
2、还有一种方式是通过/etc/init.d/iptables status查看运行状态。
3、临时关闭的方法有两种,临时清空iptables的IP数据包过滤规则(不用担心默认规则丢失的问题,不过是用-F清空规则请谨慎,可能会导致你的网络断开,乇顶鋈跆规则文件位置是/etc/sysconfig/iptables【红帽系列的linux,别的发行版可能位置不同】)。参数F可以实现。iptables -F清空规则
4、这时再iptables -L查看状态。是否关闭了呢?
5、还有一种方法是通过停止iptables服务来临时停止iptables的运行。/etc/init.d/iptables stop停止iptables服务
6、这时再来看看状态?/etc/init.d/iptables status这时为什么显示的是停止呢?而不是空规嬴猹缥犴则呢?因为前面-F参数只是清空了规则,但是服务还是运行状态,所以查看状态的时候即为空规则。总之这两种方法都可以让iptables不运行。