ubuntu

ubuntu防火墙状态怎么看

小樊
133
2025-05-10 02:18:40
栏目: 智能运维

在Ubuntu系统中,你可以使用以下命令来查看防火墙的状态:

使用 ufw 命令

  1. 查看防火墙状态

    sudo ufw status
    

    这个命令会显示防火墙的当前状态,包括是否启用以及当前的规则列表。

  2. 查看详细状态

    sudo ufw status verbose
    

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

  3. 查看特定接口的状态

    sudo ufw status numbered
    

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

使用 iptables 命令

如果你使用的是 iptables 而不是 ufw,可以使用以下命令来查看防火墙状态:

  1. 查看所有规则

    sudo iptables -L -n -v
    

    这个命令会列出所有的iptables规则,并显示每个规则的详细信息。

  2. 查看特定链的规则

    sudo iptables -L INPUT -n -v
    

    这个命令会显示INPUT链的所有规则。

使用 firewalld 命令(适用于CentOS/RHEL)

如果你使用的是 firewalld 而不是 ufwiptables,可以使用以下命令来查看防火墙状态:

  1. 查看防火墙状态

    sudo firewall-cmd --state
    

    这个命令会显示firewalld的当前状态,包括是否启用。

  2. 查看所有规则

    sudo firewall-cmd --list-all
    

    这个命令会列出所有的firewalld规则。

  3. 查看特定接口的规则

    sudo firewall-cmd --list-all --zone=public
    

    这个命令会显示public区域的所有规则。

通过这些命令,你可以轻松地查看Ubuntu系统中防火墙的状态和配置。

0
看了该问题的人还看了