mcpField
A
azure-vpn-gateway

azure-vpn-gateway

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

azure-vpn-gateway について

Azure VPN Gatewayを扱うエージェント向けのスキルです。ローカルの早見情報とネットワーク経由のドキュメント取得を組み合わせ、構成、セキュリティ、設計、トラブルシューティングを扱います。

主な機能

  1. 01VPNのトラブルシューティング
  2. 02アーキテクチャとSKU選定の指針
  3. 03セキュリティとアクセス制御の資料
  4. 04P2S・S2S構成の説明
  5. 05ネットワーク経由のドキュメント取得

活用シーン

  1. 01VPNトンネルや接続の問題を診断
  2. 02高可用性VPNアーキテクチャを計画
  3. 03ゲートウェイSKUや移行方法を選定

MCP 対応

mcp_microsoftdocs:microsoft_docs_fetchツールによるドキュメント取得を優先し、代替手段としてfetch_webpageを案内します。

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/azure-vpn-gatewayを入力して読み込まれたか確認します。

詳細

Azure VPN Gateway スキル

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

このスキルの使用方法

IMPORTANT for Agent: 関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲のあるカテゴリ(例:L35-L120)では、指定した行を read_file で読み取ってください。ファイルへのリンクがあるカテゴリ(例: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 が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL37-L43Azure VPN Gateway の問題の診断と解決:クライアントの前提条件、パケットキャプチャ、トンネルのリセット、接続の正常性チェック、よくあるトラブルシューティングに関する FAQ への回答。
ベストプラクティスL44-L48リモートアクセスの VPN エンドポイントとして Azure のネットワーク仮想アプライアンス(NVA)を使用する際のガイダンス。設計、ルーティング、セキュリティ、Azure VPN Gateway との統合を含みます。
意思決定L49-L58VPN Gateway SKU の選択と移行計画に関するガイダンス:Linux VPN クライアント、P2S プロトコル(SSTP から IKEv2/OpenVPN への移行)、クライアントの種類、Classic から Resource Manager へのゲートウェイ移行。
アーキテクチャと設計パターンL59-L65Azure VPN Gateway アーキテクチャの設計:トポロジの選択、アクティブ/アクティブ構成、クロスリージョンのピアリング、高可用性接続パターン。
制限とクォータL66-L70VPN Gateway クライアントのバージョン履歴、SKU の比較、ゲートウェイの制限、スケール、パフォーマンス、接続動作に関する FAQ。
セキュリティL71-L87Azure VPN Gateway のセキュリティ保護:IPsec/IKE 暗号化、強制トンネリング、P2S 認証(Entra ID、RADIUS、MFA、デバイス SSO)、アクセス制御、証明書の移行、ロール/アクセス許可、セキュリティのベストプラクティス。
構成L88-L137P2S/S2S 用の Azure VPN Gateway とクライアントの構成:認証方法、証明書、IPsec/BGP/NAT ポリシー、ルーティング、監視、Always-On、VNet 間接続、デバイス/Entra/Intune の設定。
統合とコーディングパターンL138-L145Azure VPN と外部システムの構成:NPS/RADIUS ユーザーグループ、S2S 証明書トンネル、ExpressRoute 経由の VPN、Cisco ASA のセットアップ、AWS との BGP 接続。
デプロイL146-L155Azure VPN Gateway のデプロイとアップグレード(SKU、ゾーン、アクティブ/アクティブ)、PowerShell/CLI による S2S VPN の作成、Intune による Azure VPN クライアントプロファイルの配布。
トラブルシューティング
トピックURL
診断のために VPN Gateway でパケットキャプチャを使用するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/packet-capture
IPsec トンネルを復旧するために VPN Gateway または接続をリセットするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/reset-gateway
Azure VPN Gateway 接続の正常性を確認するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-verify-connection-resource-manager
ベストプラクティス
トピックURL
リモートアクセスのシナリオで Azure の NVA を使用するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/nva-work-remotely-support
意思決定
トピックURL
適切な Azure VPN Gateway SKU を選択するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/about-gateway-skus
Azure VPN Client for Linux からの移行を計画するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/azure-vpn-client-linux-retirement
Azure VPN Gateway SKU を対応付けて移行するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/gateway-sku-consolidation
Azure P2S VPN を SSTP から IKEv2/OpenVPN に移行するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/ikev2-openvpn-from-sstp
P2S VPN を手動設定から Microsoft 登録済みクライアントに移行するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-gateway-update
VPN Gateway を Classic から Resource Manager に移行するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-classic-resource-manager-migration
アーキテクチャと設計パターン
トピックURL
アクティブ/アクティブの Azure VPN Gateway を設計して構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/about-active-active-gateways
ピアリングを介してリージョン間 VPN/ExpressRoute Gateway を使用するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-different-region
高可用性の Azure VPN Gateway 接続を設計するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-highlyavailable
制限とクォータ
トピックURL
Azure VPN Gateway の従来の SKU と制限を比較するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-skus-legacy
セキュリティ
トピックURL
S2S VPN 接続の強制トンネリングを実装するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/about-site-to-site-tunneling
Azure portal でカスタム IPsec/IKE ポリシーを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/ipsec-ike-policy-howto
P2S VPN ユーザーの多要素認証を有効にするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-mfa
Entra ID と手動クライアントアプリを使用して P2S VPN を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant
Azure P2S VPN セッションを安全に表示して切断するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/p2s-session-management
P2S Entra VPN 用のカスタムオーディエンスアプリ ID を作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-register-custom-app
Entra ユーザーとグループによる P2S アクセス制御を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-users-access
Entra ID を使用する Azure VPN Client でデバイス SSO を有効にするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows-device-sso
Azure 用 PowerShell で P2S RADIUS VPN を設定するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-how-to-radius-ps
VPN Gateway のロールとアクセス許可について理解するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/roles-permissions
Azure VPN Gateway にセキュリティのベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/secure-vpn-gateway
Azure VPN Gateway の暗号化設定を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-compliance-crypto
Azure P2S RADIUS を MFA 用の NPS と統合するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-radius-mfa-nsp
構成
トピックURL
Entra 認証用の P2S VPN クライアントプロファイルを生成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/about-vpn-profile-download
VPN Gateway の S2S 接続を追加または削除するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/add-remove-site-to-site-connections
P2S 用の Azure VPN Client のオプション設定を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/azure-vpn-client-optional-configurations
Azure VPN Gateway の BGP 設定を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/configure-bgp
P2S VPN 用のカスタム IPsec ポリシーを作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/create-custom-policies-p2s-ps
VPN Gateway のカスタムトラフィックセレクターを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/custom-traffic-selectors
VPN Gateway の顧客管理メンテナンス期間を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/customer-controlled-gateway-maintenance
Azure VPN Gateway をアクティブ/アクティブ モードに再構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/gateway-change-active-active
Azure Monitor を使用して Azure VPN Gateway の監視を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/monitor-vpn-gateway
Azure VPN Gateway の監視メトリックのリファレンスhttps://learn.microsoft.com/en-us/azure/vpn-gateway/monitor-vpn-gateway-reference
Azure VPN Gateway の NAT ルールを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/nat-howto
Azure VPN Gateway のルート証明書の移行を管理するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-about-gateway-certificate-migration
VPN Gateway で P2S 証明書認証を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-gateway
OpenSSL を使用して Linux で P2S VPN 証明書を生成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificates-linux-openssl
Entra ID クライアントを使用して P2S VPN Gateway を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-gateway
P2S 用に Entra ID で Azure VPN Client を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client
Azure P2S VPN 用のクライアント証明書をインストールするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-how-to-vpn-client-install-azure-cert
P2S RADIUS 認証用に Azure VPN Gateway を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-radius-gateway
P2S VPN のユーザーグループと IP プールを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-about
Azure CLI で P2S VPN ユーザー IP プールを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-create-cli
Azure で P2S VPN クライアントプロファイルを生成および更新するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-vpn-profile-update
証明書認証を使用して P2S VPN クライアントを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate
P2S RADIUS 認証用に VPN クライアントを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius
証明書認証を使用するサイト間 VPN Gateway を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway
ExpressRoute 経由で高帯域幅の S2S トンネルを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-high-bandwidth-tunnel
Azure で S2S VPN の強制トンネリングを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-tunneling
Azure のポイント対サイト VPN のルーティング動作についてhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-point-to-site-routing
Azure でサポートされている VPN デバイスと IPsec パラメーターhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-devices
Azure VPN Gateway のリソースと接続の設定https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-gateway-settings
Windows PowerShell を使用して P2S VPN 証明書を生成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site
Linux strongSwan で P2S VPN 証明書を生成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-linux
MakeCert を使用して P2S VPN 証明書を生成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-makecert
VPN Gateway 経由でクラシック VNet を ARM VNet に接続するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-portal
PowerShell を使用してクラシック VNet を ARM VNet に接続するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-powershell
ルートベース VPN を複数のポリシーベース デバイスに構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-multiple-policybased-rm-ps
Azure への Always-On デバイス VPN トンネルを設定するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-device-tunnel
Azure への macOS Always-On VPN デバイストンネルを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-device-tunnel-macos
Azure 用の Always-On ユーザー VPN トンネルを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-user-tunnel
PowerShell を使用して証明書ベースのポイント対サイト VPN を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-point-to-site-rm-ps
Azure CLI を使用して VNet 間 VPN 接続を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-cli
ポータルで VNet 間 VPN 接続を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-resource-manager-portal
PowerShell を使用してカスタム IPsec/IKE ポリシーを構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-ipsecikepolicy-rm-powershell
P2S VPN クライアントにカスタムルートをアドバタイズするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-p2s-advertise-custom-routes
PowerShell を使用して VNet 間 VPN 接続を作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vnet-vnet-rm-ps
Azure VPN Gateway 接続を構成およびトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vpn-faq
Azure VPN クライアント用の Intune カスタムプロファイルを作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-profile-intune
統合とコーディングパターン
トピックURL
P2S ユーザーグループ用に NPS RADIUS VSA を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-radius
ExpressRoute プライベートピアリング経由で S2S VPN を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-vpn-private-peering
Azure VPN Gateway 用の Cisco ASA 構成例https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-cisco-asa
Azure と AWS 間の BGP VPN 接続を構成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-aws-bgp
デプロイ
トピックURL
VPN Gateway の Basic パブリック IP を Standard に移行するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/basic-public-ip-migrate-about
VPN Gateway のパブリック IP を Basic から Standard に移行するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/basic-public-ip-migrate-howto
PowerShell を使用して Basic SKU の VPN Gateway を作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/create-gateway-basic-sku-powershell
ゾーン冗長 VPN ゲートウェイと ExpressRoute ゲートウェイをデプロイするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/create-zone-redundant-vnet-gateway
ダウンタイムを最小限に抑えて Azure VPN Gateway SKU をアップグレードするhttps://learn.microsoft.com/en-us/azure/vpn-gateway/gateway-sku-upgrade
PowerShell を使用して共有キーで S2S VPN を作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-create-site-to-site-rm-powershell
Azure CLI を使用して共有キーで S2S VPN を作成するhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-site-to-site-resource-manager-cli

コメント