mcpField
A
azure-dns

azure-dns

github.com/microsoftdocsクラウド・DevOps796206 回インストール3 日前に更新
リポジトリ

azure-dns について

azure-dns は Azure DNS の利用者向けガイダンススキルです。トラブルシューティング、設計、セキュリティ、設定、自動化を扱い、ローカルの索引とリモート文書取得を組み合わせています。

主な機能

  1. 01DNS 名前解決のトラブルシューティング
  2. 02Private DNS 移行ガイド
  3. 03回復性のあるリゾルバー設計パターン
  4. 04制限、クォータ、スケーリング情報
  5. 05セキュリティと DNSSEC のガイダンス
  6. 06ゾーンとレコードの自動化パターン

活用シーン

  1. 01DNS 名前解決の障害調査
  2. 02プライベート DNS リゾルバー構成の計画
  3. 03DNS の制限とセキュリティ制御の確認
  4. 04CLI または 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 ツールを利用できない場合は、インストールするようユーザーに提案します:インストールガイド

このスキルでは、ドキュメントの内容を取得するためにネットワークアクセスが必要です。

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用します。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用します。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL35-L39DNS レコード、ゾーン、転送、一般的な構成や接続の問題など、Azure DNS の名前解決の失敗を診断して解決します。
意思決定L40-L44互換性、手順、考慮事項など、新しい DNS ゾーンモデルへのレガシ Azure Private DNS ゾーンの移行を計画し、実行するためのガイダンスです。
アーキテクチャと設計パターンL45-L50Azure で回復性の高いプライベート DNS アーキテクチャを設計します。集中型と分散型の DNS Private Resolver の使い分けや、高可用性を実現するための Private DNS ゾーンのシャーディングを扱います。
制限とクォータL51-L55Azure DNS と Private DNS の DNS レコード、ゾーン、クエリの制限を扱います。クォータ、スケーリング動作、使用上の制約、作成および管理できるゾーンとレコードの数について説明します。
セキュリティL56-L66アクセス制御、監視、DNSSEC(有効化・削除)、リゾルバーポリシー、ゾーン、レコード、名前解決に対する脅威保護など、Azure DNS と Private DNS のセキュリティを扱います。
構成L67-L79逆引き DNS、プライベート DNS ゾーンとリゾルバー、ゾーンファイルのインポートとエクスポート、監視/メトリック/ログ、名前解決のクエリ/ResolutionPolicy 設定など、Azure DNS の動作を構成します。
統合とコーディングパターンL80-L88PowerShell/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
Azure Public DNS で DNSSEC ゾーン署名を使用する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 のインターネットフォールバック用に 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

コメント