ubuntu

ubuntu防火墙状态查询

小樊
51
2025-10-23 02:45:14
栏目: 智能运维

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

使用 ufw 命令(Uncomplicated Firewall)

  1. 查看防火墙状态

    sudo ufw status
    

    这将显示防火墙的当前状态,包括是否启用以及所有已配置的规则。

  2. 查看详细信息

    sudo ufw status verbose
    

    这会提供更详细的防火墙配置和活动信息。

  3. 检查特定端口的状态

    sudo ufw status numbered
    

    这种格式会列出所有规则及其对应的端口号和协议。

  4. 检查某个服务的状态

    sudo ufw status show [服务名]
    

    例如,要查看SSH服务的状态,可以使用:

    sudo ufw status show ssh
    

使用 iptables 命令

如果你使用的是较旧的Ubuntu版本或者需要更底层的控制,可以使用 iptables 命令:

  1. 查看所有规则

    sudo iptables -L -n -v
    

    这将列出所有的iptables规则,包括输入、输出和转发链。

  2. 查看特定链的规则

    sudo iptables -L INPUT -n -v
    

    这只会显示INPUT链的规则。

  3. 查看NAT表中的规则

    sudo iptables -t nat -L -n -v
    

注意事项

希望这些信息对你有所帮助!如果有其他问题,请随时提问。

0
看了该问题的人还看了