在 Debian 系统中,防火墙通常是通过 ufw 或 iptables/nftables 来管理的。下面按常见情况说明如何关闭防火墙。
sudo ufw status
sudo ufw disable
关闭后,规则不会立即删除,但防火墙不再生效。
sudo systemctl stop ufw
sudo systemctl disable ufw
sudo iptables -L
sudo iptables -F
sudo iptables -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
⚠️ 注意:重启后会恢复,除非保存规则。
sudo apt remove iptables-persistent -y
sudo systemctl status nftables
sudo systemctl stop nftables
sudo systemctl disable nftables
sudo nft flush ruleset
sudo iptables -L
sudo nft list ruleset
如果看到几乎为空或全是 ACCEPT,说明防火墙已关闭。
如果你愿意,可以告诉我:
cat /etc/debian_version)