mcpField
A
azure-firewall

azure-firewall

github.com/microsoftdocsセキュリティ796199 回インストール3 日前に更新
リポジトリ

azure-firewall について

azure-firewallは、Azure Firewallの設定と運用を行うエージェント向けスキルです。トラブルシューティング、セキュリティ、ネットワーク設計、デプロイを扱い、ローカルの参照情報とリモート文書の取得を組み合わせます。

主な機能

  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 に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて扱います。ローカルのクイックリファレンスコンテンツと、リモートでドキュメントを取得する機能を組み合わせています。

このスキルの使用方法

エージェントへの重要事項:関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行番号の範囲(例:L35-L120)が示されているカテゴリでは、指定された行を read_file で読み取ってください。ファイルへのリンク(例:[security.md](security.md))が示されているカテゴリでは、リンク先の参照ファイルを read_file で読み取ってください。

エージェントへの重要事項: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 が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL37-L42既知の制限、パケットキャプチャ、マルウェア検出とトラフィック調査のための Sentinel ログ分析を使用して、Azure Firewall の問題を診断します。
ベストプラクティスL43-L48Azure Firewall の DNS プロキシの動作とキャッシュに関するガイダンス、およびパフォーマンス向上とレイテンシ低減に向けてルール、スループット、構成を調整する手法です。
意思決定L49-L56機能とパフォーマンスに基づいて適切な Azure Firewall SKU を選択するためのガイダンスに加え、ポータルとポリシーを使用した Azure Firewall Basic の段階的なデプロイ手順です。
アーキテクチャと設計パターンL57-L67Azure Firewall のデプロイに関する設計パターン:ハブアンドスポークルーティング、強制トンネリング、SLB 統合、管理 NIC の使用、AVD/M365 の保護、重複するプライベートネットワーク向けの DNAT です。
制限とクォータL68-L79Azure Firewall のスケーリング制限の構成:複数のパブリック IP、NAT Gateway/V2 を使用した SNAT ポートのスケーリング、容量範囲の事前スケーリング、TCP セッションのアイドルタイムアウト設定です。
セキュリティL80-L93Azure Firewall セキュリティの構成:TLS インスペクションと CA 証明書、脅威インテリジェンス、ロールとアクセス、DNAT とハイブリッド保護、AKS の保護、セキュリティを強化したデプロイのベストプラクティスです。
構成L94-L116Azure Firewall の動作の構成:ルール、IP グループ、DNS/DNAT/SNAT、HTTP ヘッダー、FTP/SQL/FQDN タグ、ゾーン、メンテナンス期間、PowerShell、Bicep、ARM、Terraform による監視とログ記録です。
統合とコーディングパターンL117-L121SFTP トラフィックに必要なルール、ネットワークパス、統合パターンを含む、SFTP を介して Azure Storage に安全にアクセスするための Azure Firewall の構成です。
デプロイL122-L131Azure Firewall(Standard/Premium、デュアルスタック)のデプロイ、Bicep/ARM/Terraform による自動化、SKU の変更、Azure DDoS Protection との統合に関するガイドです。
トラブルシューティング
トピックURL
Azure Firewall ログと Sentinel を使用したマルウェアの検出と調査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 SKU を選択するhttps://learn.microsoft.com/en-us/azure/firewall/choose-firewall-sku
ポータルとポリシーを使用して Azure Firewall Basic をデプロイするhttps://learn.microsoft.com/en-us/azure/firewall/deploy-firewall-basic-portal-policy
機能に基づいて適切な Azure Firewall SKU を選択するhttps://learn.microsoft.com/en-us/azure/firewall/features-by-sku
パフォーマンスベンチマークに基づいて Azure Firewall SKU を選択するhttps://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 Firewall の統合を設計するhttps://learn.microsoft.com/en-us/azure/firewall/integrate-lb
制御トラフィックに Azure Firewall Management NIC を使用するhttps://learn.microsoft.com/en-us/azure/firewall/management-nic
Azure Virtual Desktop 向けの Azure Firewall による保護を設計するhttps://learn.microsoft.com/en-us/azure/firewall/protect-azure-virtual-desktop
Microsoft 365 トラフィック向けの Azure Firewall による保護を設計するhttps://learn.microsoft.com/en-us/azure/firewall/protect-office-365
重複する Azure ネットワークにプライベート IP DNAT を使用するhttps://learn.microsoft.com/en-us/azure/firewall/tutorial-private-ip-dnat
制限とクォータ
トピックURL
複数のパブリック IP を使用して Azure Firewall をデプロイするhttps://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
SNAT をスケーリングするために Azure Firewall と NAT Gateway V2 を統合するhttps://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 Firewall を作成するhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-multiple-ip-bicep
ARM テンプレートを使用して複数のパブリック IP を持つ Azure Firewall を作成するhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-multiple-ip-template
Terraform を使用して複数のパブリック IP を持つ Azure Firewall を作成するhttps://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 用の Enterprise 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 Firewall をデプロイして構成するhttps://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 Storage にアクセスするhttps://learn.microsoft.com/en-us/azure/firewall/firewall-sftp
デプロイ
トピックURL
Azure Firewall Standard および Premium SKU を変更するhttps://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 グループをデプロイするhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-ipgroup-bicep
ARM テンプレートを使用して Azure Firewall と IP グループをデプロイするhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-ipgroup-template
Terraform を使用して Azure Firewall と IP グループをデプロイするhttps://learn.microsoft.com/en-us/azure/firewall/quick-create-ipgroup-terraform
Azure DDoS Protection とともに Azure Firewall をデプロイするhttps://learn.microsoft.com/en-us/azure/firewall/tutorial-protect-firewall-ddos

コメント