在 Debian 系统中,“防火墙”一般指的是 iptables / nftables,或者用户态管理工具 ufw / firewalld。下面按常见情况给你说明如何查看。
如果你装了 ufw(Debian 桌面或很多教程默认):
sudo ufw status
查看详细信息:
sudo ufw status verbose
如果提示:
Status: inactive
说明防火墙未启用。
Debian 传统防火墙是 iptables:
sudo iptables -L -n -v
查看 NAT 表:
sudo iptables -t nat -L -n -v
查看规则序号(方便删除):
sudo iptables -L -n --line-numbers
新版本 Debian(10+)逐渐用 nftables:
查看所有规则:
sudo nft list ruleset
检查 nftables 是否启用:
sudo systemctl status nftables
sudo firewall-cmd --list-all
查看运行状态:
sudo firewall-cmd --state
which ufw
which nft
which iptables
或者:
sudo systemctl status ufw
sudo systemctl status nftables
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你更精确的命令。