mcpField
A
azure-firewall

azure-firewall

github.com/microsoftdocs安全796199 次安装3 天前更新
代码仓库

关于 azure-firewall

azure-firewall 为配置和运维 Azure Firewall 的 Agent 提供指导,涵盖故障排查、安全、网络设计和部署,并结合本地参考内容与远程文档获取。

主要功能

  1. 01使用数据包捕获和日志排障
  2. 02防火墙 SKU 与架构指导
  3. 03规则、DNS 和流量配置
  4. 04安全功能与访问控制
  5. 05使用模板和工具自动部署

适用场景

  1. 01调查网络流量或恶意软件发现
  2. 02为部署选择防火墙 SKU
  3. 03设计中心辐射路由和强制隧道
  4. 04部署或调整防火墙规则与安全设置

MCP 相关

该技能可通过 mcp_microsoftdocs 的 microsoft_docs_fetch 工具获取 Microsoft 文档;也列出了 fetch_webpage 作为备用方式。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-firewall

安装后在 Claude Code 中输入/azure-firewall确认已加载。

详细介绍

Azure Firewall 技能

此技能为 Azure 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。

类别索引

类别行说明
故障排除L37-L42使用已知限制、数据包捕获和 Sentinel 日志分析来诊断 Azure Firewall 问题,以检测恶意软件并调查流量。
最佳实践L43-L48关于 Azure Firewall DNS 代理行为和缓存的指导,以及调整规则、吞吐量和配置以提升性能并降低延迟的技巧。
决策L49-L56根据功能和性能选择合适的 Azure Firewall SKU,并介绍如何通过门户和策略逐步部署 Azure Firewall Basic。
架构与设计模式L57-L67Azure Firewall 部署设计模式:中心辐射型路由、强制隧道、SLB 集成、管理 NIC 使用、AVD/M365 保护,以及针对重叠专用网络的 DNAT。
限制与配额L68-L79配置 Azure Firewall 扩展限制:多个公共 IP、使用 NAT Gateway/V2 扩展 SNAT 端口、预先扩展容量范围,以及 TCP 会话空闲超时设置。
安全性L80-L93配置 Azure Firewall 安全性:TLS 检查和 CA 证书、威胁情报、角色与访问、DNAT 和混合保护、AKS 保护,以及安全部署最佳实践。
配置L94-L116配置 Azure Firewall 行为:规则、IP 组、DNS/DNAT/SNAT、HTTP 标头、FTP/SQL/FQDN 标记、区域、维护时段,以及通过 PowerShell、Bicep、ARM、Terraform 进行监控和日志记录。
集成与编码模式L117-L121配置 Azure Firewall,以通过 SFTP 安全访问 Azure Storage,包括所需规则、网络路径和 SFTP 流量集成模式。
部署L122-L131Azure Firewall(Standard/Premium、双栈)的部署指南、通过 Bicep/ARM/Terraform 自动化、SKU 更改,以及与 Azure DDoS Protection 集成。
故障排除
主题URL
使用 Sentinel 和 Azure Firewall 日志检测并调查恶意软件https://learn.microsoft.com/en-us/azure/firewall/detect-malware-with-sentinel
使用数据包捕获排查 Azure Firewall 问题https://learn.microsoft.com/en-us/azure/firewall/packet-capture
最佳实践
主题URL
了解 Azure Firewall DNS 代理行为和缓存https://learn.microsoft.com/en-us/azure/firewall/dns-details
优化 Azure Firewall 性能和延迟https://learn.microsoft.com/en-us/azure/firewall/firewall-best-practices
决策
主题URL
选择合适的 Azure Firewall SKUhttps://learn.microsoft.com/en-us/azure/firewall/choose-firewall-sku
使用门户和策略部署 Azure Firewall Basichttps://learn.microsoft.com/en-us/azure/firewall/deploy-firewall-basic-portal-policy
根据功能选择合适的 Azure Firewall SKUhttps://learn.microsoft.com/en-us/azure/firewall/features-by-sku
根据性能基准选择 Azure Firewall SKUhttps://learn.microsoft.com/en-us/azure/firewall/firewall-performance
架构与设计模式
主题URL
设计使用 Azure Firewall 的多中心辐射型路由https://learn.microsoft.com/en-us/azure/firewall/firewall-multi-hub-spoke
设计 Azure Firewall 强制隧道架构https://learn.microsoft.com/en-us/azure/firewall/forced-tunneling
使用 Standard Load Balancer 设计 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/integrate-lb
使用 Azure Firewall 管理 NIC 处理控制流量https://learn.microsoft.com/en-us/azure/firewall/management-nic
设计 Azure Firewall 对 Azure Virtual Desktop 的保护https://learn.microsoft.com/en-us/azure/firewall/protect-azure-virtual-desktop
设计 Azure Firewall 对 Microsoft 365 流量的保护https://learn.microsoft.com/en-us/azure/firewall/protect-office-365
对重叠的 Azure 网络使用专用 IP DNAThttps://learn.microsoft.com/en-us/azure/firewall/tutorial-private-ip-dnat
限制与配额
主题URL
使用多个公共 IP 部署 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/deploy-multi-public-ip-powershell
使用 NAT Gateway 扩展 Azure Firewall SNAT 端口https://learn.microsoft.com/en-us/azure/firewall/integrate-with-nat-gateway
将 Azure Firewall 与 NAT Gateway V2 集成以扩展 SNAThttps://learn.microsoft.com/en-us/azure/firewall/integrate-with-nat-gateway-v2
配置 Azure Firewall 预缩放容量范围https://learn.microsoft.com/en-us/azure/firewall/prescaling
使用 Bicep 创建具有多个公共 IP 的 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-multiple-ip-bicep
通过 ARM 模板创建具有多个公共 IP 的 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-multiple-ip-template
使用 Terraform 创建具有多个公共 IP 的 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-multiple-ip-terraform
配置 Azure Firewall TCP 会话空闲超时https://learn.microsoft.com/en-us/azure/firewall/tcp-session-behavior
安全性
主题URL
为 Firewall Premium 配置 TLS 检查证书https://learn.microsoft.com/en-us/azure/firewall/premium-certificates
为 Firewall Premium TLS 配置企业 CA 证书https://learn.microsoft.com/en-us/azure/firewall/premium-deploy-certificates-enterprise-ca
实施 Azure Firewall Premium 安全功能https://learn.microsoft.com/en-us/azure/firewall/premium-features
使用 Azure Firewall 保护 AKS 群集https://learn.microsoft.com/en-us/azure/firewall/protect-azure-kubernetes-service
Azure Firewall 角色、权限和所需访问权限https://learn.microsoft.com/en-us/azure/firewall/roles-permissions
将安全最佳实践应用于 Azure Firewall 部署https://learn.microsoft.com/en-us/azure/firewall/secure-firewall
配置 Azure Firewall 威胁情报筛选https://learn.microsoft.com/en-us/azure/firewall/threat-intel
在门户中部署和配置 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/tutorial-firewall-deploy-portal
配置 Azure Firewall DNAT 以筛选入站流量https://learn.microsoft.com/en-us/azure/firewall/tutorial-firewall-dnat
配置 Azure Firewall 以实现混合网络安全https://learn.microsoft.com/en-us/azure/firewall/tutorial-hybrid-portal
配置
主题URL
配置 Azure Firewall 中的 HTTP 标头插入https://learn.microsoft.com/en-us/azure/firewall/configure-http-header-insertion
创建和管理 Azure Firewall IP 组https://learn.microsoft.com/en-us/azure/firewall/create-ip-group
为 Azure Firewall 设置客户控制的维护时段https://learn.microsoft.com/en-us/azure/firewall/customer-controlled-maintenance
使用 Bicep 配置 Azure Firewall 可用性区域https://learn.microsoft.com/en-us/azure/firewall/deploy-bicep
使用 PowerShell 批量管理 Azure Firewall 规则https://learn.microsoft.com/en-us/azure/firewall/deploy-rules-powershell
通过 ARM 模板配置 Azure Firewall 可用性区域https://learn.microsoft.com/en-us/azure/firewall/deploy-template
使用 Terraform 配置 Azure Firewall 可用性区域https://learn.microsoft.com/en-us/azure/firewall/deploy-terraform
配置 Azure Firewall 的 DNS 服务器和 DNS 代理https://learn.microsoft.com/en-us/azure/firewall/dns-settings
使用 Azure Firewall Policy 草稿和部署https://learn.microsoft.com/en-us/azure/firewall/draft-deploy
使用工作簿分析 Azure Firewall 数据https://learn.microsoft.com/en-us/azure/firewall/firewall-workbook
在应用程序规则中使用 Azure Firewall FQDN 标记https://learn.microsoft.com/en-us/azure/firewall/fqdn-tags
配置 Azure Firewall 上的 FTP 模式和安全性https://learn.microsoft.com/en-us/azure/firewall/ftp-support
为 Azure Firewall 规则配置 IP 组https://learn.microsoft.com/en-us/azure/firewall/ip-groups
配置和分析 Azure Firewall 监视日志https://learn.microsoft.com/en-us/azure/firewall/monitor-firewall
Azure Firewall 监视日志和指标参考https://learn.microsoft.com/en-us/azure/firewall/monitor-firewall-reference
使用 Resource Graph 跟踪 Azure Firewall 规则变更https://learn.microsoft.com/en-us/azure/firewall/rule-set-change-tracking
在 Azure Firewall 中配置 SNAT 专用 IP 范围https://learn.microsoft.com/en-us/azure/firewall/snat-private-range
使用 SQL FQDN 配置 Azure Firewall 应用程序规则https://learn.microsoft.com/en-us/azure/firewall/sql-fqdn-filtering
配置 Azure Firewall DNAT 策略以处理入站流量https://learn.microsoft.com/en-us/azure/firewall/tutorial-firewall-dnat-policy
集成与编码模式
主题URL
通过 Azure Firewall 使用 SFTP 访问 Azure Storagehttps://learn.microsoft.com/en-us/azure/firewall/firewall-sftp
部署
主题URL
更改 Azure Firewall Standard 和 Premium SKUhttps://learn.microsoft.com/en-us/azure/firewall/change-sku
部署和升级 Azure Firewall 双栈模式https://learn.microsoft.com/en-us/azure/firewall/deploy-dual-stack-firewall
部署和配置 Azure Firewall Premium 环境https://learn.microsoft.com/en-us/azure/firewall/premium-deploy
使用 Bicep 部署 Azure Firewall 和 IP Groupshttps://learn.microsoft.com/en-us/azure/firewall/quick-create-ipgroup-bicep
通过 ARM 模板部署 Azure Firewall 和 IP Groupshttps://learn.microsoft.com/en-us/azure/firewall/quick-create-ipgroup-template
使用 Terraform 部署 Azure Firewall 和 IP Groupshttps://learn.microsoft.com/en-us/azure/firewall/quick-create-ipgroup-terraform
使用 Azure DDoS Protection 部署 Azure Firewallhttps://learn.microsoft.com/en-us/azure/firewall/tutorial-protect-firewall-ddos

评论

支持 Markdown