**发布时间:** 2025-11-10
**厂商:** Azure
**类型:** Updates
---
<!-- AI_TASK_START: AI标题翻译 -->
[新产品/新功能] Azure Firewall 现已正式发布数据包捕获功能用于故障排查
<!-- AI_TASK_END: AI标题翻译 -->
<!-- AI_TASK_START: AI竞争分析 -->
# 产品功能分析
## 新功能/新产品概述
Azure Firewall 的 **数据包捕获 (Packet Capture)** 是一项正式发布 (GA) 的网络故障排查功能。它允许用户捕获通过防火墙的特定网络流量,用于深入分析和诊断问题。该功能的核心目标是为网络管理员和安全工程师提供一种直接、精细的网络可见性工具,以快速定位连接、安全策略或性能相关的故障根源。
用户可以基于协议、TCP 标志和五元组(源/目标 IP、源/目标端口、协议)等条件设置过滤器,从而精确捕获所需的数据包。捕获任务可以通过 Azure 门户界面进行手动启动,也支持通过 **PowerShell** 脚本以编程方式触发,这使其能够无缝集成到自动化的运维 (DevOps) 或事件响应流程中。
- **目标用户群:** 主要面向负责管理和维护 Azure 网络安全的云网络工程师、安全运营 (SecOps) 团队和 IT 管理员。
- **市场定位:** 作为 Azure Firewall 的原生增强功能,它旨在提升平台自带的诊断能力,减少对第三方网络分析工具的依赖,为用户提供一个集成度更高、操作更便捷的解决方案。
## 关键客户价值
- **显著提升故障排查效率:** 传统依赖日志和指标的排查方式往往不够直观。**数据包捕获** 提供了原始网络数据,使用户能够直接审查数据包级别的信息,如握手过程、负载内容或错误报文,从而将复杂网络问题的诊断时间从数小时缩短至数分钟。
- **实现精准的流量分析:** 在复杂的云环境中,网络流量巨大。通过其强大的过滤能力,用户可以隔离出特定的应用流量或可疑连接,避免在海量数据中进行无效筛选。例如,可以只捕获某个特定源 IP 到目标服务器的 HTTPS 流量,以验证 TLS 握手是否成功。
- **灵活的操作与集成:**
- **交互式排查:** Azure 门户提供了一个直观的界面,适用于紧急情况下的即时、手动故障排查。
- **自动化运维:** 通过 **PowerShell** 支持,可以将数据包捕获集成到自动化脚本中。例如,在部署新的防火墙规则后,自动触发一次数据包捕获以验证规则是否按预期工作,实现了“基础设施即代码” (IaC) 和持续验证的理念。
- **差异化优势:** 与通用的网络监控工具(如 VPC Traffic Mirroring)相比,Azure Firewall 的数据包捕获功能是 **服务内集成** 的。这意味着它与防火墙规则引擎紧密耦合,配置更简单,上下文更明确。用户无需配置复杂的网络虚拟设备 (NVA) 或流量镜像会话,即可直接在防火墙层面进行诊断,降低了操作复杂性和潜在的配置错误。
## 关键技术洞察
- **基于数据平面的流量复制:** 该功能在技术上实现为一种 _按需、选择性的流量镜像机制_。当捕获任务启动时,Azure Firewall 的数据平面引擎会在处理网络数据包的同时,根据预设的过滤规则,将匹配的数据包复制一份。这个过程被设计为对防火墙的转发性能影响最小化。
- **与控制平面的深度集成:** 创新点在于将数据包捕获的触发和管理能力通过 Azure 的控制平面(Portal 和 **PowerShell**/API)暴露给用户。这种集成使得一个原本属于底层数据平面的能力,可以被上层的自动化和管理工具轻松调用,极大地增强了 Azure Firewall 的可观测性和可管理性。
- **对性能和安全的影响:**
- **性能:** 通过精细化过滤,该功能避免了捕获全部流量带来的性能开销,确保了在诊断问题时不会对生产业务造成显著影响。
- **安全:** 捕获的数据通常存储在用户指定的 Azure 存储账户中,用户可以利用 Azure 的身份和访问管理 (IAM) 策略来控制对这些敏感网络数据的访问,确保了诊断数据的安全性。
<!-- AI_TASK_END: AI竞争分析 -->
<!-- AI_TASK_START: AI全文翻译 -->
# 正式发布:使用数据包捕获排查 Azure Firewall 问题
**发布时间:** 2025-11-10
**厂商:** Azure
**类型:** 更新
---
数据包捕获 (Packet capture) 功能旨在为客户捕获特定的数据流,并可根据协议、标志和筛选器进行过滤。数据包捕获可以通过门户界面或使用 PowerShell 代码来启动。
**了解更多:**
- 有关如何使用数据包捕获的更多信息,请参阅 [使用数据包捕获排查 Azure Firewall 问题 | Microsoft Learn](https://learn.microsoft.com/en-us/azure/firewall/packet-capture)
- 关于如何使用该功能并包含各种数据流捕获示例的演练,请参阅 [通过 Azure Firewall 的数据包捕获深入了解网络故障排查 | Microsoft 技术社区](https://techcommunity.microsoft.com/blog/azurenetworksecurityblog/using-packet-capture-for-troubleshooting-azure-firewall-flows/4466692)
<!-- AI_TASK_END: AI全文翻译 -->