关于 azure-nat-gateway
azure-nat-gateway 是为 Agent 提供 Azure NAT Gateway 技术指导的技能,涵盖故障排查、设计、安全、配置与部署,并结合本地速查内容和远程文档获取。
主要功能
- 01NAT Gateway 故障排查
- 02SNAT 用量与最佳实践
- 03SKU 选择和架构设计
- 04安全与限制规划
- 05监控配置及部署迁移
适用场景
- 01分析流日志并排查网络连接问题
- 02规划 NAT Gateway 与防火墙容量
- 03配置指标、警报和流日志
- 04迁移或重新部署 NAT Gateway
MCP 相关
技能可通过 mcp_microsoftdocs 的 microsoft_docs_fetch 获取远程文档;也可使用 fetch_webpage 作为后备方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-nat-gateway安装后在 Claude Code 中输入/azure-nat-gateway确认已加载。
详细介绍
Azure NAT Gateway 技能
此技能提供有关 Azure NAT Gateway 的专业指导,涵盖故障排除、最佳实践、决策、架构与设计模式、限制与配额、安全性、配置和部署。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
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。
类别索引
| 类别 | 行 | 说明 |
|---|---|---|
| 故障排除 | L36-L40 | 使用 NAT Gateway 流日志监视流量、检测连接问题、分析故障,并排查 Azure 中的网络/NAT 行为。 |
| 最佳实践 | L41-L45 | 提供有关减少 SNAT 端口耗尽,以及使用 Azure NAT Gateway 时优化出站连接模式的指导。 |
| 决策 | L46-L50 | 提供有关选择合适的 Azure NAT Gateway Standard SKU 的指导,并比较不同工作负载的功能、限制、性能和成本权衡。 |
| 架构与设计模式 | L51-L55 | 设计使用 NAT Gateway 的 VNET、选择出站连接模式,并通过将 NAT Gateway 与 Azure Firewall 结合来扩展安全、高吞吐量的出站流量。 |
| 限制与配额 | L56-L60 | 规划 NAT Gateway 与 Azure Firewall 的配合使用,包括 SNAT 端口容量、扩展限制,以及如何为高流量工作负载确定出站连接的规格并进行配置。 |
| 安全性 | L61-L65 | NAT Gateway 安全最佳实践:强化设计、尽量减少暴露、管理出站 IP、监视流量,以及与 NSG、防火墙和其他 Azure 安全控制集成。 |
| 配置 | L66-L73 | 监视和配置 NAT Gateway V2:指标、警报、流日志,以及通过 ARM、Bicep 或 Terraform 进行部署。 |
| 部署 | L74-L79 | 部署和更新 NAT Gateway 的指南:从 Standard 迁移到 StandardV2、跨区域移动后重新部署,以及将 VM 出站流量从公共 IP 重新路由到 NAT Gateway。 |
故障排除
| 主题 | URL |
|---|---|
| 使用 NAT Gateway 流日志进行监视和故障排除 | https://learn.microsoft.com/en-us/azure/nat-gateway/monitor-nat-gateway-flow-logs |
最佳实践
| 主题 | URL |
|---|---|
| 使用 Azure NAT Gateway 优化 SNAT 使用情况 | https://learn.microsoft.com/en-us/azure/nat-gateway/nat-gateway-snat |
决策
| 主题 | URL |
|---|---|
| 选择 Azure NAT Gateway Standard SKU | https://learn.microsoft.com/en-us/azure/nat-gateway/nat-sku |
架构与设计模式
| 主题 | URL |
|---|---|
| 使用 NAT Gateway 设计 Azure 虚拟网络 | https://learn.microsoft.com/en-us/azure/nat-gateway/nat-gateway-design |
限制与配额
| 主题 | URL |
|---|---|
| 规划 NAT Gateway 与 Azure Firewall 的 SNAT 容量 | https://learn.microsoft.com/en-us/azure/nat-gateway/tutorial-hub-spoke-nat-firewall |
安全性
| 主题 | URL |
|---|---|
| 在 Azure NAT Gateway 中应用安全最佳实践 | https://learn.microsoft.com/en-us/azure/nat-gateway/secure-nat-gateway |
配置
| 主题 | URL |
|---|---|
| NAT Gateway 的监视指标和日志参考 | https://learn.microsoft.com/en-us/azure/nat-gateway/monitor-nat-gateway-reference |
| 配置 StandardV2 NAT Gateway 流日志 | https://learn.microsoft.com/en-us/azure/nat-gateway/nat-gateway-flow-logs |
| 为 Azure NAT Gateway 配置指标和警报 | https://learn.microsoft.com/en-us/azure/nat-gateway/nat-metrics |
| 使用 ARM、Bicep 或 Terraform 部署 NAT Gateway V2 | https://learn.microsoft.com/en-us/azure/nat-gateway/quickstart-create-nat-gateway-v2-templates |
部署
| 主题 | URL |
|---|---|
| 将 Azure NAT Gateway Standard 迁移到 StandardV2 | https://learn.microsoft.com/en-us/azure/nat-gateway/nat-gateway-v2-migrate |
| 跨区域移动资源后重新部署 NAT gateway | https://learn.microsoft.com/en-us/azure/nat-gateway/region-move-nat-gateway |
| 将 VM 公共 IP 出站流量迁移到 NAT Gateway | https://learn.microsoft.com/en-us/azure/nat-gateway/tutorial-migrate-ilip-nat |
评论
支持 Markdown