iptables清空所有规则和恢复默认规则

吾爱主题 阅读:147 2024-04-05 15:08:56 评论:0

在linux中使用iptables清空所有规则可以使用以下命令:

iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
  • iptables -F 清除所有链的规则。
  • iptables -X 删除自定义的链。
  • iptables -t nat -F 清除nat表中的所有规则。
  • iptables -t nat -X 删除nat表中的自定义链。
  • iptables -t mangle -F 清除mangle表中的所有规则。
  • iptables -t mangle -X 删除mangle表中的自定义链。
  • iptables -P INPUT ACCEPT 设置默认的输入链为接受状态。
  • iptables -P FORWARD ACCEPT 设置默认的转发链为接受状态。
  • iptables -P OUTPUT ACCEPT 设置默认的输出链为接受状态。

恢复默认规则也可以使用一条命令:

iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

默认规则为接受所有流量。

注意:上述操作会永久清空规则,在重启后还需重新配置规则。

到此这篇文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/weixin_35751412/article/details/129085084

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容