Ubuntu防火墙如何查看当前状态

在Ubuntu系统中,你可以使用ufw(Uncomplicated Firewall)命令来查看防火墙的当前状态。以下是一些常用的ufw命令:

  1. 查看防火墙状态

    sudo ufw status
    

    这个命令会显示防火墙的当前状态,包括是否启用、默认策略以及已启用的规则。

  2. 查看详细信息

    sudo ufw status verbose
    

    这个命令会提供更详细的防火墙状态信息,包括每个规则的详细配置。

  3. 查看监听端口

    sudo ufw status numbered
    

    这个命令会显示防火墙规则的编号,方便你参考和修改特定规则。

  4. 查看特定接口的状态

    sudo ufw status on 
    

    替换为你想要查看状态的网卡接口名称,例如eth0wlan0

  5. 查看日志

    sudo ufw status logging
    

    这个命令会显示防火墙的日志信息,帮助你了解防火墙的活动情况。

请注意,执行这些命令通常需要管理员权限,因此你可能需要使用sudo来运行它们。如果你发现ufw命令不可用,可能是因为它没有被安装。你可以通过以下命令来安装ufw

sudo apt update
sudo apt install ufw

安装完成后,你可以按照上述步骤来查看和管理防火墙状态。