在Ubuntu系统中,你可以使用以下命令来查看防火墙的状态:
ufw
命令(Uncomplicated Firewall)查看防火墙状态:
sudo ufw status
这将显示防火墙的当前状态,包括是否启用以及哪些规则被应用。
查看详细信息:
sudo ufw status verbose
这将提供更详细的防火墙配置和活动信息。
查看监听端口:
sudo ufw status numbered
这将以数字形式显示所有规则,便于查找特定端口的规则。
查看特定接口的状态:
sudo ufw status on eth0
将 eth0
替换为你想要检查的网络接口名称。
iptables
命令如果你使用的是 iptables
而不是 ufw
,可以使用以下命令:
查看所有规则:
sudo iptables -L -n -v
这将列出所有的iptables规则,并显示每个规则的详细信息。
查看特定链的规则:
sudo iptables -L INPUT -n -v
将 INPUT
替换为你想要检查的链名称。
查看特定规则的详细信息:
sudo iptables -L -n -v --line-numbers
这将显示带有行号的规则,便于引用和修改。
sudo
。ufw
,你可以通过以下命令安装它:sudo apt update
sudo apt install ufw
通过这些命令,你应该能够有效地管理和监控Ubuntu系统上的防火墙状态。