钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1315805
首页 Linux 正文内容

怎么查防火墙linux

钟逸 Linux 2025-03-06 15:55:16 24

防火墙是 Linux 系统中至关重要的安全组件,负责控制对计算机的网络访问。了解防火墙状态对于确保系统安全和正常运行至关重要。

检查防火墙状态

**1. 使用 systemctl 命令**

systemctl status firewalld.service

此命令将显示防火墙服务的状态。如果防火墙正在运行,将显示“active (running)”。

**2. 使用 firewall-cmd 命令**

firewall-cmd --state

此命令将直接显示防火墙的状态,返回“running”或“not running”。

查看防火墙规则

**1. 列出规则**

firewall-cmd --list-all

此命令将列出所有已定义的防火墙规则。

**2. 查看特定规则**

firewall-cmd --info-zone=public 查看 public 区域的规则

firewall-cmd --info-zone=trusted 查看 trusted 区域的规则

管理防火墙

**1. 启用/禁用防火墙**

sudo systemctl enable firewalld 启用防火墙

sudo systemctl disable firewalld 禁用防火墙

**2. 添加/删除规则**

firewall-cmd --add-port=80/tcp 允许 80 端口的 TCP 流量

firewall-cmd --remove-port=80/tcp 删除对 80 端口 TCP 流量的允许

**3. 重新加载配置**

sudo systemctl reload firewalld 重新加载防火墙配置

了解防火墙状态并能够管理防火墙规则对于维护 Linux 系统的安全性至关重要。遵循这些步骤,您可以轻松检查和控制防火墙设置,确保系统免受未经授权的访问和恶意软件威胁。

文章目录
    搜索