Linux系统防火墙配置中,如何高效查询防火墙规则及状态?

在Linux系统中查询防火墙状态及规则主要通过检查系统使用的防火墙服务(如iptables、firewalld或ufw)来实现,具体命令取决于发行版和防火墙工具。

防火墙linux查询

确定当前防火墙服务

首先确认系统使用的防火墙服务,不同Linux发行版可能默认使用不同工具:

  • CentOS/RHEL 7+:通常使用firewalld
  • Ubuntu/Debian:可能使用ufw(Uncomplicated Firewall)或iptables
  • 较旧系统或自定义配置:可能直接使用iptables

运行以下命令快速识别:

sudo systemctl status firewalld   # 检查firewalld是否运行
sudo systemctl status ufw         # 检查ufw是否运行
sudo iptables -L                  # 检查iptables规则

主流防火墙工具查询方法

iptables查询

iptables是Linux内核集成的包过滤工具,即使系统使用firewalld或ufw,底层仍可能调用iptables。

查看所有规则:

sudo iptables -L -n -v
  • -L:列出规则
  • -n:禁用反向DNS解析,加快显示速度
  • -v:显示详细信息(数据包和字节计数)

查看NAT表规则:

sudo iptables -t nat -L -n -v

查看规则编号(便于管理):

sudo iptables -L --line-numbers

firewalld查询

firewalld是动态防火墙管理器,支持区域(zone)概念,更适合网络环境频繁变化的场景。

查看防火墙状态:

sudo firewall-cmd --state

查看活动区域及规则:

防火墙linux查询

sudo firewall-cmd --list-all

输出包括:允许的服务、端口、协议、源地址等。

查看所有可用区域配置:

sudo firewall-cmd --list-all-zones

查看运行时与永久配置差异:

sudo firewall-cmd --runtime-to-permanent  # 显示差异

ufw查询

ufw是iptables的简化前端,主要用在Ubuntu/Debian系列。

查看状态及规则:

sudo ufw status verbose
```包括:策略(默认允许/拒绝)、活动规则列表。
**查看编号规则(用于删除或修改):**
```bash
sudo ufw status numbered

高级查询与监控技巧

规则统计信息

使用iptables查看规则匹配计数,识别流量模式:

sudo iptables -L -n -v | head -20

关注pkts和bytes列,可发现异常流量。

追踪特定端口或IP

检查22端口(SSH)是否允许:

sudo iptables -L -n | grep :22

查看来自特定IP的规则:

防火墙linux查询

sudo iptables -L -n -v | grep 192.168.1.100

结合日志分析

启用日志记录后,通过dmesg或journalctl查看防火墙日志:

sudo dmesg | grep -i firewall
sudo journalctl -xe | grep -i deny

专业排查流程

当遇到网络连接问题时,建议按以下顺序排查:

  1. 确认服务运行:systemctl status <防火墙服务>
  2. 检查默认策略:查看INPUT/OUTPUT链的默认动作(ACCEPT/DROP)
  3. 验证规则顺序:规则从上到下匹配,优先级高的规则应靠前
  4. 测试临时关闭(谨慎操作):
    sudo systemctl stop firewalld   # 临时停止firewalld
    sudo ufw disable                # 临时禁用ufw

    测试后务必重新启用。

安全增强建议

  • 最小化开放端口:仅允许必要服务,使用sudo netstat -tulnp查看监听端口
  • 使用区域限制:在firewalld中配置源IP限制,如sudo firewall-cmd --zone=trusted --add-source=192.168.1.0/24
  • 定期审计规则:保存当前规则备份 sudo iptables-save > /backup/iptables_backup_$(date +%F).rules
  • 启用连接跟踪:对于复杂协议(如FTP),确保加载相关模块 lsmod | grep conntrack

可视化工具推荐

对于复杂环境,可考虑安装图形界面或监控工具:

  • firewall-config:firewalld图形配置工具
  • gufw:ufw的图形界面
  • Cockpit:Web管理界面,含防火墙模块

掌握Linux防火墙查询不仅是执行命令,更要理解规则背后的设计逻辑,生产服务器应遵循“默认拒绝”原则,先设置DROP策略再逐步开放必要端口,同时注意firewalld的运行时与永久配置区别,避免重启后规则丢失,对于高安全环境,建议结合网络层防火墙(如云平台安全组)形成纵深防御。

您在配置防火墙时遇到的具体场景是什么?是服务器端口无法访问,还是需要优化现有规则?欢迎分享您的实际情况,我可以提供更针对性的分析。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/2551.html

赞 (0)
如何通过aspx页面实现与数据库的连接与操作?
上一篇 2026年2月3日 23:37
服务器国产哪家强?深度解析国内主流品牌性能与口碑之谜
下一篇 2026年2月3日 23:39

相关推荐

  • 服务器怎么删除图片吗?服务器图片删除方法详解

    服务器删除图片的本质是文件系统操作,核心在于精准定位文件路径并执行删除指令,同时确保系统安全与业务逻辑的完整性,最安全高效的删除方法并非简单的“rm”命令,而是结合业务场景的“查找-确认-删除-验证”闭环流程, 在处理这一问题时,运维人员必须时刻保持对数据敬畏之心,因为服务器端的删除操作通常不可逆, 核心操作逻……

    2026年3月15日
    10800
  • 服务器审计工具有哪些?免费服务器审计工具推荐

    服务器审计工具是保障系统安全、合规运营与运维透明化的关键基础设施,在数字化转型加速、等保2.0强制落地、GDPR等法规趋严的背景下,服务器审计工具已从“可选辅助”升级为“必备防线”,它通过自动化记录、分析与预警服务器操作行为,实现“谁、在何时、做了什么、是否合规”的全生命周期可追溯,大幅降低内部威胁、误操作风险……

    服务器运维 2026年4月16日
    6100
  • 服务器常用配置推荐,服务器一般用什么配置好?

    服务器配置的选择直接决定了业务系统的稳定性与运行效率,核心结论在于:没有绝对通用的“万能配置”,只有高度匹配业务场景的“最优解”,选择服务器配置时,应遵循“按需分配、适度冗余”的原则,重点考量CPU计算能力、内存容量、存储I/O性能及网络带宽四大核心要素,避免资源浪费造成的成本增加,也要防止配置瓶颈引发的性能故……

    2026年3月30日
    9500
  • 服务器搭建cdn,服务器如何搭建CDN加速?

    服务器自建CDN(内容分发网络)的核心价值在于实现数据的高速传输、降低源站带宽成本以及提升用户访问体验,其本质是通过在全球或区域内部署多个节点服务器,将源站内容缓存至离用户最近的边缘节点,从而解决网络延迟与拥堵问题,构建高性能CDN架构并非简单的软件安装,而是涉及节点规划、缓存策略、安全防护及负载均衡的综合系统……

    2026年3月8日
    10900
  • 负载均衡管理器怎么选才正确?,哪个品牌性价比最高?

    负载均衡管理器是分布式架构中负责流量调度与高可用保障的核心组件,选型时需根据业务规模、并发量、预算和运维能力进行综合权衡, 本文从原理、选型、配置到排障,带你全面了解负载均衡管理器,并提供可落地的操作建议,负载均衡管理器是什么?核心原理与工作方式负载均衡管理器的本质是流量分发系统,它位于客户端与后端服务器之间……

    2026年8月3日
    600
  • 佛山用户网站建设如何选择才不会被坑,哪家好?

    佛山用户网站建设的核心在于结合本地产业带优势与目标客群定位,选择定制或SaaS模板建站并搭建符合搜索引擎抓取的底层架构,才能在2026年的搜索环境中获取精准流量,佛山用户网站建设的核心定位与前期准备佛山制造业和商贸发达,很多老板做网站是为了接B端订单或是做本地服务展示,做之前得先搞清楚自己要什么,不能盲目跟风……

    2026年8月7日
    300
  • 高级计算机管理员证书怎么考?高级计算机管理员证书含金量高吗

    获取【高级计算机管理员证书】是2026年突破IT运维与系统管理岗位薪资瓶颈、获取政企核心项目投标资质的黄金敲门砖,其含金量在数字化转型深化期持续走高,2026年证书价值重塑与行业洞察数字化深水区的岗位刚需根据中国信息通信研究院2026年《数字经济就业洞察报告》显示,全国政企单位对高级系统运维与管理人才缺口达87……

    服务器运维 2026年4月26日
    5000
  • 服务器怎么备份网站数据,服务器备份数据的详细步骤有哪些

    服务器备份网站数据的核心在于建立多层次、自动化、可验证的容灾体系,单一的手动备份方式无法应对硬件故障、黑客攻击或误操作带来的数据丢失风险,最稳妥的策略是采用“本地备份+异地备份+云存储”的三重防护机制,并配合自动化脚本与定期恢复演练,确保在极端情况下也能将业务损失降至最低,这不仅是运维规范的要求,更是保障网站资……

    2026年3月20日
    12200
  • 个人买多少钱的小程序合适,开发一个小程序大概需要多少钱

    个人开发者购买小程序的成本通常在几百元到几千元之间,具体取决于你是选择官方基础版、第三方SaaS模板还是定制开发,对于绝大多数个人用户,花费在500元至2000元左右的SaaS模板服务是最具性价比的选择,在2026年的数字生态中,小程序已经不再是互联网巨头的专属玩具,而是个人创业者、自由职业者以及小微商户触达用……

    2026年6月18日
    3600
  • 企业级服务器有哪些品牌?,企业级服务器哪款性价比高

    企业级服务器主要分为塔式、机架式、刀片式和云服务器四大类,选型需要结合业务场景、扩展需求和运维能力综合判断,企业级服务器的物理形态分类塔式服务器外形类似普通台式机,不需要机柜,适合空间宽松的环境,扩展性较好,但占用面积大,管理不够集中,常见于小型企业、分支机构,用作文件共享、打印服务等,机架式服务器标准19英寸……

    2026年8月20日
    400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注