debian

Debian iptables如何恢复默认规则

小樊
35
2025-04-15 21:31:08
栏目: 智能运维

要恢复Debian系统上的iptables到默认规则,您可以执行以下步骤:

  1. 清除所有当前的iptables规则:
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -t nat -F
sudo iptables -t mangle -F
sudo iptables -F
sudo iptables -X
  1. 重置默认策略:
sudo iptables -P INPUT DROP
sudo iptables -P FORWARD DROP
sudo iptables -P OUTPUT ACCEPT
  1. 如果您使用的是IPv4,还可以重置默认策略:
sudo iptables -t nat -F
sudo iptables -t mangle -F
sudo iptables -F
sudo iptables -X
  1. 保存更改:
sudo iptables-save > /etc/iptables/rules.v4
  1. 如果您使用的是IPv6,还需要重置IPv6的iptables规则:
sudo ip6tables -P INPUT ACCEPT
sudo ip6tables -P FORWARD ACCEPT
sudo ip6tables -P OUTPUT ACCEPT
sudo ip6tables -t nat -F
sudo ip6tables -t mangle -F
sudo ip6tables -F
sudo ip6tables -X
  1. 保存IPv6更改:
sudo ip6tables-save > /etc/iptables/rules.v6

现在,您的Debian系统上的iptables规则应该已经恢复到了默认设置。请注意,这些命令需要root权限才能执行。

0
看了该问题的人还看了