在 Ubuntu 中,防火墙通常是使用 UFW(Uncomplicated Firewall) 或 iptables/nftables。下面分别说明如何“重置”它们。
sudo ufw disable
sudo ufw reset
执行后会:
y)sudo ufw enable
⚠️ 注意:
ufw reset不会删除 UFW 本身,只是清空规则。
sudo iptables -F
sudo iptables -X
sudo iptables -Z
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo netfilter-persistent save
sudo nft flush ruleset
sudo systemctl disable nftables
sudo systemctl stop nftables
sudo apt remove --purge ufw
sudo apt install ufw
如果你只是“规则配乱了”,建议:
sudo ufw reset
sudo ufw enable
sudo ufw default deny incoming
sudo ufw default allow outgoing
如果你能告诉我:
我可以给你更精确的操作步骤(避免把自己锁在外面)。