在Debian系统中,你可以使用以下命令来查看iptables防火墙的状态:
sudo iptables -L -v -n
这个命令将列出所有的iptables规则,包括规则的数量、源地址、目标地址、协议类型、端口等信息。-L
表示列出规则,-v
表示详细输出,-n
表示以数字形式显示IP地址和端口号,而不是尝试解析主机名和服务名。
另外,你还可以使用以下命令来查看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
这些命令将设置默认策略,使得所有传入的数据包都被接受,所有转发的数据包也被接受,所有传出的数据包也都被接受。同时,清空所有的自定义规则和表。