关于 azure-web-application-firewall
azure-web-application-firewall 为处理 Azure WAF 的 Agent 提供指导,结合本地参考与联网获取的文档,涵盖策略设计、安全、配置、集成和部署。
主要功能
- 01WAF 配置指导
- 02规则调优与减少误报
- 03安全和配额参考
- 04部署与集成指导
适用场景
- 01调优 Front Door 或 Application Gateway 规则
- 02规划 WAF 策略迁移
- 03调查 WAF 事件与日志
MCP 相关
该技能建议使用 mcp_microsoftdocs 的 microsoft_docs_fetch 工具获取文档,也可改用 fetch_webpage。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-web-application-firewall安装后在 Claude Code 中输入/azure-web-application-firewall确认已加载。
详细介绍
Azure Web Application Firewall 技能
此技能提供有关 Azure Web Application Firewall 的专业指导,涵盖最佳实践、决策制定、限制和配额、安全性、配置、集成和编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
IMPORTANT for Agent:使用下方的类别索引查找相关章节。对于带有行范围的类别(例如
L35-L120),请使用read_file读取指定行。对于带有文件链接的类别(例如[security.md](security.md)),请使用read_file读取链接指向的参考文件。
IMPORTANT for Agent:如果
metadata.generated_at距今已超过 3 个月,请建议用户从仓库拉取最新版本。如果mcp_microsoftdocs工具不可用,请建议用户安装该工具:安装指南
此技能需要网络访问以获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,并将查询字符串设为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行 | 说明 |
|---|---|---|
| 最佳实践 | L35-L43 | 配置和优化 Azure WAF(Front Door 和 App Gateway)、减少误报、使用地理匹配以及缓解应用程序层 DDoS 攻击的最佳实践。 |
| 决策制定 | L44-L49 | 规划从旧版 WAF 配置迁移到完整 WAF 策略,以及管理 Azure WAF 托管规则集生命周期、升级和版本的指导。 |
| 限制和配额 | L50-L56 | Azure WAF(Front Door 和 Application Gateway)的速率限制和大小配额,包括默认限制、强制执行方式,以及如何配置请求、正文和上传大小阈值。 |
| 安全性 | L57-L76 | 配置和优化 Azure WAF/Front Door/Application Gateway 安全性:自定义/托管规则、IP/地理位置/服务标记筛选器、DDoS、排除项、日志清理、敏感数据保护和策略治理。 |
| 配置 | L77-L104 | 配置 Azure WAF(Front Door 和 App Gateway):自定义/托管规则、地理位置/ASN 筛选器、速率限制、机器人和 CAPTCHA/JS 挑战、排除项、响应、日志记录、指标和策略管理。 |
| 集成和编码模式 | L105-L114 | 在其他 Azure 服务中使用 WAF:将日志与 Sentinel/Log Analytics 集成、自动化事件响应、调查事件,以及通过 Front Door WAF 保护 APIM/Azure OpenAI。 |
| 部署 | L115-L120 | 使用 Bicep、ARM 模板、Terraform 部署和管理 Application Gateway WAF v2,以及将现有 WAF 配置升级为 WAF 策略。 |
最佳实践
| 主题 | URL |
|---|---|
| 应用 Azure Front Door WAF 最佳实践 | https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-best-practices |
| 优化 Azure Front Door WAF 规则并减少误报 | https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-tuning |
| 应用 Application Gateway 上 WAF 的最佳实践 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/best-practices |
| 使用 WAF 防护应用程序层 DDoS 攻击 | https://learn.microsoft.com/en-us/azure/web-application-firewall/application-ddos-protection |
| 应用地理匹配 WAF 规则来增强 Web 应用安全性 | https://learn.microsoft.com/en-us/azure/web-application-firewall/geomatch-custom-rules-examples |
决策
| 主题 | URL |
|---|---|
| 将 Azure Application Gateway WAF 配置迁移到完整策略 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/migrate-policy |
| 规划 Azure WAF 托管规则集的生命周期和升级 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ruleset-support-policy |
限制和配额
| 主题 | URL |
|---|---|
| 了解 Azure Front Door WAF 速率限制 | https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-rate-limit |
| 了解 Azure Application Gateway 上的 WAF 限制 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-waf-faq |
| 配置 WAF 请求和上传大小限制 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-waf-request-size-limits |
安全
配置
集成与编码模式
| 主题 | URL |
|---|---|
| 使用 Microsoft Sentinel 自动执行 WAF 事件响应 | https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/automated-detection-response-with-sentinel |
| 使用 Front Door WAF 保护托管在 APIM 上的 API | https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/protect-api-hosted-apim-by-waf |
| 使用 Log Analytics 分析 Application Gateway WAF 日志 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/log-analytics |
| 使用 Security Copilot 调查 Azure WAF 事件 | https://learn.microsoft.com/en-us/azure/web-application-firewall/waf-copilot |
| 使用 WAF 和 Sentinel 检测新的 Web 威胁 | https://learn.microsoft.com/en-us/azure/web-application-firewall/waf-new-threat-detection |
| 将 Azure WAF 日志与 Microsoft Sentinel 集成 | https://learn.microsoft.com/en-us/azure/web-application-firewall/waf-sentinel |
部署
| 主题 | URL |
|---|---|
| 使用 Bicep 部署 Azure Application Gateway WAF v2 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/quick-create-bicep |
| 通过 ARM 模板部署 Azure Application Gateway WAF v2 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/quick-create-template |
| 将 Azure Application Gateway WAF 配置升级为策略 | https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/upgrade-ag-waf-policy |
评论
支持 Markdown