关于 azure-dns
azure-dns 为 Azure DNS 用户提供指导,涵盖故障排查、架构、安全、配置和自动化,并结合本地速查索引与远程文档检索。
主要功能
- 01DNS 解析故障排查
- 02Private DNS 迁移指导
- 03弹性解析器架构模式
- 04限制、配额与扩展说明
- 05安全与 DNSSEC 指导
- 06区域和记录自动化模式
适用场景
- 01调查 DNS 名称解析故障
- 02规划专用 DNS 解析器布局
- 03检查 DNS 限制与安全控制
- 04使用 CLI 或 PowerShell 管理 DNS 区域和记录
MCP 相关
此技能可通过 mcp_microsoftdocs:microsoft_docs_fetch 检索远程文档,并将 fetch_webpage 列为备用方式;未说明其提供 MCP 服务。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-dns安装后在 Claude Code 中输入/azure-dns确认已加载。
详细介绍
Azure DNS 技能
此技能提供 Azure DNS 专业指导,涵盖故障排除、决策制定、架构与设计模式、限制与配额、安全性、配置、集成与编码模式。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
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-L39 | 诊断并解决 Azure DNS 名称解析故障,包括排查 DNS 记录、区域、转发以及常见配置或连接问题。 |
| 决策制定 | L40-L44 | 关于规划和执行旧版 Azure Private DNS 区域迁移到新 DNS 区域模型的指导,包括兼容性、步骤和注意事项。 |
| 架构与设计模式 | L45-L50 | 设计具有弹性的 Azure 私有 DNS 架构,包括何时使用集中式或分布式 DNS Private Resolver,以及如何分片 Private DNS 区域以实现高可用性。 |
| 限制与配额 | L51-L55 | Azure DNS 和 Private DNS 的 DNS 记录、区域及查询限制,包括配额、扩展行为、使用约束,以及可创建和管理的区域和记录数量。 |
| 安全性 | L56-L66 | 保护 Azure DNS 和 Private DNS:访问控制、监视、DNSSEC(启用/移除)、解析器策略,以及对区域、记录和名称解析的威胁防护。 |
| 配置 | L67-L79 | 配置 Azure DNS 行为:反向 DNS、私有 DNS 区域和解析器、区域文件导入/导出、监视/指标/日志,以及用于名称解析的查询和 ResolutionPolicy 设置。 |
| 集成与编码模式 | L80-L88 | 使用 PowerShell/CLI 自动管理 Azure DNS 区域/记录和子域委派,以及导入/导出 DNS 区域文件并将 Azure 服务映射到 DNS 记录类型。 |
故障排除
| 主题 | URL |
|---|---|
| 诊断并修复 Azure DNS 名称解析问题 | https://learn.microsoft.com/en-us/troubleshoot/azure/dns/troubleshoot-dns |
决策制定
| 主题 | URL |
|---|---|
| 将旧版 Azure Private DNS 区域迁移到新模型 | https://learn.microsoft.com/en-us/azure/dns/private-dns-migration-guide |
架构与设计模式
| 主题 | URL |
|---|---|
| 选择集中式或分布式 Azure DNS Private Resolver | https://learn.microsoft.com/en-us/azure/dns/private-resolver-architecture |
| 分片 Azure Private DNS 区域以增强复原能力 | https://learn.microsoft.com/en-us/azure/dns/sharding-private-dns-zones |
限制与配额
| 主题 | URL |
|---|---|
| 关于限制和使用情况的 Azure Private DNS 常见问题 | https://learn.microsoft.com/en-us/azure/dns/dns-faq-private |
安全
| 主题 | URL |
|---|---|
| 保护 Azure Private DNS 区域和记录集 | https://learn.microsoft.com/en-us/azure/dns/dns-protect-private-zones-recordsets |
| 保护 Azure DNS 区域和记录集 | https://learn.microsoft.com/en-us/azure/dns/dns-protect-zones-recordsets |
| 配置 DNS 解析器策略和威胁防护 | https://learn.microsoft.com/en-us/azure/dns/dns-traffic-log-how-to |
| 将 DNSSEC 区域签名用于 Azure Public DNS | https://learn.microsoft.com/en-us/azure/dns/dnssec |
| 为 Azure Public DNS 区域启用 DNSSEC 签名 | https://learn.microsoft.com/en-us/azure/dns/dnssec-how-to |
| 移除 Azure Public DNS 区域的 DNSSEC 签名 | https://learn.microsoft.com/en-us/azure/dns/dnssec-unsign |
| 通过访问控制和监视保护 Azure DNS | https://learn.microsoft.com/en-us/azure/dns/secure-dns |
配置
| 主题 | URL |
|---|---|
| 为 Azure 托管的服务配置反向 DNS | https://learn.microsoft.com/en-us/azure/dns/dns-reverse-dns-for-azure-services |
| 在 Azure DNS 中托管反向 DNS 查找区域 | https://learn.microsoft.com/en-us/azure/dns/dns-reverse-dns-hosting |
| 为 Azure DNS 配置监视和警报 | https://learn.microsoft.com/en-us/azure/dns/monitor-dns |
| Azure DNS 监视指标和日志参考 | https://learn.microsoft.com/en-us/azure/dns/monitor-dns-reference |
| 使用 Azure Resource Graph 查询 Azure Private DNS | https://learn.microsoft.com/en-us/azure/dns/private-dns-arg |
| 配置用于私有 DNS Internet 回退的 ResolutionPolicy | https://learn.microsoft.com/en-us/azure/dns/private-dns-fallback |
| 使用 CLI 导入和导出私有 DNS 区域文件 | https://learn.microsoft.com/en-us/azure/dns/private-dns-import-export |
| 通过门户导入和导出私有 DNS 区域文件 | https://learn.microsoft.com/en-us/azure/dns/private-dns-import-export-portal |
| 配置 Azure DNS Private Resolver 终结点和规则集 | https://learn.microsoft.com/en-us/azure/dns/private-resolver-endpoints-rulesets |
集成与编码模式
| 主题 | URL |
|---|---|
| 使用 Azure PowerShell 委派 DNS 子域 | https://learn.microsoft.com/en-us/azure/dns/delegate-subdomain-ps |
| 使用 Azure CLI 导入和导出 DNS 区域文件 | https://learn.microsoft.com/en-us/azure/dns/dns-import-export |
| 使用 PowerShell 命令管理 Azure DNS 区域 | https://learn.microsoft.com/en-us/azure/dns/dns-operations-dnszones |
| 使用 Azure CLI 管理 Azure DNS 区域 | https://learn.microsoft.com/en-us/azure/dns/dns-operations-dnszones-cli |
| 使用 PowerShell 管理 Azure DNS 记录 | https://learn.microsoft.com/en-us/azure/dns/dns-operations-recordsets |
| 使用 Azure CLI 管理 Azure DNS 记录 | https://learn.microsoft.com/en-us/azure/dns/dns-operations-recordsets-cli |
评论
支持 Markdown