この記事は、オンプレミス ネットワークを Azure 仮想ネットワーク (VNet) に接続するための適切な接続オプションを選択して計画するのに役立ちます。
この記事の内容
この記事では、Azure VPN GatewayまたはAzure ExpressRouteを使用してオンプレミス ネットワークを Azure VNet に接続するための設計上の決定事項について説明します。 各オプションを使用するタイミング、それらが連携する方法、ゲートウェイのデプロイを計画する方法について説明します。 ハイブリッド接続サービスの概要については、「 ハイブリッド接続とは何か?」をご覧ください。
この記事が必要なユーザー
これらの条件の 1 つ以上が該当する場合は、この記事をお読みください。
- Azureワークロードは、オンプレミスのシステム、ユーザー、またはデータセンターと通信する必要があります。
- 帯域幅、待機時間、回復性、またはコストに基づいて、VPN Gatewayと ExpressRoute のどちらかを選択する必要があります。
- ID、データ、管理、またはアプリケーションの依存関係をAzure外に保つプライベートパスまたは暗号化されたパスが必要です。
- VPN と ExpressRoute の間のゲートウェイ トポロジ、冗長性、または共存を計画する必要があります。
Tip
シナリオパスに従っていますか? カスタマイズされたガイダンスについては、ページの上部にあるシナリオを選択してください。 以下の主要なガイダンスは、すべての読者に適用されます。
リフトアンドシフトフォーカス: 移行されたワークロードは、オンプレミス システムと通信する必要があります。 ハイブリッド接続は、最も重要な移行の依存関係です。 VPN または ExpressRoute 接続がないと、Azure内の移行された VM は、アプリケーションが依存するオンプレミスのデータベース、ファイル共有、または ID サービスに到達できません。
最新化の焦点: 最新化されたアプリでは、移行期間中もオンプレミスの接続が必要になる場合があります。 ワークロードを PaaS サービスに移行すると、完全な移行が完了するまで一部の依存関係がオンプレミスに残ります。 ハイブリッド接続を、オンプレミスの依存を排除しながらスケールダウンまたは削除できる橋渡しとして計画しましょう。
クロスクラウドフォーカス:暗号化されたクロスクラウドトランジットには、AzureとAWSまたはGoogle Cloud間でIPsec VPNトンネルが必要です。 クラウド間の依存関係を持つアプリケーションでは、クラウド プロバイダー間のセキュリティで保護された信頼性の高いネットワーク パスが必要です。 この接続モデルでは、Azure VPN Gatewayを使用して、AWS Virtual Private Gateway と Google Cloud VPN エンドポイントからのトンネルを終了します。
Azureサービスと機能
Azureでは、ハイブリッド接続のための複数のサービスが提供されます。 各サービスは、さまざまな帯域幅、待機時間、コスト、およびセキュリティの要件に対応します。
| サービス | 提供される内容 | いつ使用するか |
|---|---|---|
| Azure VPN Gateway (site-to-site) | パブリック インターネット経由の暗号化された IPsec/IKE トンネル。 オンプレミスの VPN デバイスをAzureに接続します。 | 小規模な組織、開発/テスト環境、バックアップ接続パス、または予算に制約のあるハイブリッド シナリオ。 |
| Azure VPN Gateway (point-to-site) | Azure VNet への個々のクライアント接続。 OpenVPN、SSTP、および IKEv2 プロトコルをサポートします。 | Azure リソースへの個別のアクセスが必要なリモート管理者または開発者。 P2S の詳細なガイダンスについては、 リモート アクセス に関する記事を参照してください。 |
| Azure ExpressRoute | 接続プロバイダーを介したプライベート専用接続。 トラフィックはパブリック インターネットを経由しません。 | 運用ハイブリッド ワークロード、待機時間の影響を受けやすいアプリケーション、大規模なデータ転送、規制またはコンプライアンスの要件。 |
| VPN フェールオーバーを使用した ExpressRoute | フェールオーバー バックアップとしてVPN Gatewayを使用するプライマリ パスとしての ExpressRoute。 | ExpressRoute のダウンタイムが許容できない高可用性要件。 |
| エクスプレスルート・グローバル・リーチ | Azureバックボーンを通じて、それぞれのExpressRoute回線を使って2つのオンプレミス拠点を接続します。 | Azureをトランジット バックボーンとして使用するマルチサイト エンタープライズ ネットワーク。 詳細については、 マルチクラウドとリージョン間の記事 を参照してください。 |
| エクスプレスルート・ダイレクト | Microsoftのネットワーク エッジに直接 10 Gbps、100 Gbps、または 400 Gbps の専用接続。 MACsec レイヤー 2 暗号化をサポートします。 | 最大帯域幅のニーズ、MACsec 暗号化要件、または接続プロバイダーのオーバーヘッドを回避する必要がある場合。 400 Gbps オプションは限られた場所で使用でき、登録が必要です。 |
Note
ポイント・トゥ・サイト(P2S)VPNは個別のクライアントアクセスを提供し、 リモートアクセスの記事の範囲と重複します。 この記事では、ハイブリッド接続環境の一部としての P2S について説明します。 P2S 展開ガイダンス、ID 統合、およびクライアント構成については、 開発者と管理者向けのリモート アクセスに関する記事を参照してください。
VPN Gatewayのしくみ
Azure VPN Gatewayは、オンプレミスの VPN デバイスとAzure仮想ネットワーク ゲートウェイの間に暗号化された IPsec/IKE トンネルを作成します。 以下の手順でサイト間(S2S)トンネルセットアッププロセスについて説明します:
- ゲートウェイのプロビジョニング:VPN Gateway リソースは、ハブ VNet の GatewaySubnet にデプロイします。 Azureは、2 つ以上のゲートウェイ インスタンスをプロビジョニングします (SKU とアクティブ/アクティブ構成に応じて)。 プロビジョニングには約 30 ~ 45 分かかります。
- ローカル ネットワーク ゲートウェイの定義:オンプレミス ネットワークを表すローカル ネットワーク ゲートウェイ リソースを Azure に作成します。 このリソースは、オンプレミスの VPN デバイスのパブリック IP アドレスと、トンネル経由でルーティングする必要Azureオンプレミスのアドレス範囲を指定します。
- 接続リソースの作成:VPN Gatewayをローカル ネットワーク ゲートウェイにリンクする接続リソースを作成します。 トンネルの共有キー (事前共有キー) と IPsec/IKE パラメーターを指定します。
- IKE フェーズ 1 (メイン モード):Azure ゲートウェイとオンプレミス デバイスは、セキュリティで保護されたチャネルをネゴシエートします。 暗号化アルゴリズム、整合性アルゴリズム、Diffie-Hellman グループ、認証方法の提案を交換します。 結果は IKE セキュリティ アソシエーション (SA) になります。
- IKEフェーズ2(クイックモード): フェーズ1のセキュアチャネルを使用することで、両者はIPsec SAパラメータ(暗号化アルゴリズム、整合性アルゴリズム、鍵寿命)を交渉します。 このプロセスにより、IPsec トンネルが確立されます。
- トラフィック フロー: 両方のフェーズが完了すると、トンネルがアクティブになります。 定義されたアドレス範囲に一致するトラフィックは暗号化され、IPsec ESP パケットにカプセル化され、パブリック インターネット経由でリモート エンドポイントに送信されます。
アクティブ/アクティブ構成の場合、Azureは、それぞれ独自のパブリック IP を持つ 2 つのゲートウェイ インスタンスをプロビジョニングします。 オンプレミスデバイスは両方のインスタンスへのトンネルを確立し、1 つのインスタンスが使用できなくなった場合に自動フェールオーバーを提供します。
ExpressRoute の動作のしくみ
Azure ExpressRouteは、接続プロバイダーを介してオンプレミス ネットワークとAzureの間にプライベート接続を作成します。 VPN とは異なり、トラフィックはパブリック インターネットを経由することはありません。 接続モデルには、次の 3 つのネットワーク エッジが含まれます。
- カスタマー エッジ (CE): データセンターまたはコロケーション施設のオンプレミス ルーター。 このデバイスは、BGP を使用してプロバイダー エッジ ルーターとピアリングします。
- プロバイダー エッジ (PE): Meet-me の場所 (ピアリング機能) にある接続プロバイダーのルーター。 プロバイダーは、CE と PE の間にレイヤー 2 またはレイヤー 3 接続を設定します。
- Microsoft Edge (MSEE): ピアリング施設にある Microsoft Enterprise Edge ルーター。 プロバイダーは PE を MSEE に接続し、Azure へのプライベート パスを完成させます。
ExpressRoute 回線をプロビジョニングすると、プロバイダーは 3 つのエッジ間の冗長接続を設定します。 Azureは BGP を使用して VNet アドレス プレフィックスを CE ルーターにアドバタイズし、CE はオンプレミス ルートを Azure にアドバタイズします。 この双方向ルート交換により、トラフィックをプライベート パス経由でフローできます。
ExpressRoute では、次の 2 種類のピアリングがサポートされています。
- Azureプライベート ピアリング: Azure VNet (プライベート エンドポイントを使用した IaaS と PaaS) に接続します。 このピアリングの種類は、ハイブリッド接続で最も一般的です。
- Microsoft ピアリング: Microsoft 365 および Azure のパブリック サービス (Azure Storage のパブリック エンドポイントなど) に接続します。 特定のサービス プレフィックスを選択するには、ルート フィルターが必要です。
ExpressRoute SKU の比較
| 特徴 | Local | Standard | Premium |
|---|---|---|---|
| ピアリング拠点 | 1 つまたは 2 つの指定された地下鉄の場所 | 地政学的リージョン内のすべてのピアリング ロケーション | 世界中のすべてのピアリング拠点 |
| 回線あたりの VNet 接続数 | ゲートウェイ SKU に依存 | 10 | 100 |
| ルート プレフィックス (Microsoft ピアリング) | N/A | 4,000 | 10,000 |
| リージョン間接続 | 同じ地下鉄エリアのみ | 同一の地政学的地域 | 世界中の任意のAzureリージョン |
| Global Reach のサポート | No | Yes | Yes |
| データ転送の価格 | インバウンド通信とアウトバウンド通信は無制限(従量課金プラン)、無制限プランに含まれます | 受信は無料、送信はゾーン別の従量課金 | 受信は無料、送信はゾーン別の従量課金 |
| 最適な用途 | ピアリング拠点に近い高帯域幅の単一リージョン ワークロード | 単一の地政学的リージョン内のマルチサイト | 複数のAzure リージョンにまたがるワークロードを持つグローバル 企業 |
Tip
ローカルSKUは回線価格にインバウンドとアウトバウンドのデータ転送の両方が含まれているため、大幅なコスト削減を提供します。 Azure リージョンがピアリングの場所と同じ地下鉄または近くにある場合は、[ローカル] を選択します。
VPN Gateway SKU の比較
| SKU | S2S トンネルの最大数 | 最大 P2S 接続数 | 総スループット ベンチマーク | ゾーン冗長 |
|---|---|---|---|---|
| VpnGw1 / VpnGw1AZ | 30 | 250 | 650 Mbps | AZ バリアントのみ |
| VpnGw2 / VpnGw2AZ | 30 | 500 | 1.0 Gbps | AZ バリアントのみ |
| VpnGw3 / VpnGw3AZ | 30 | 1,000 | 2.0 Gbps | AZ バリアントのみ |
| VpnGw4 / VpnGw4AZ | 100 | 5,000 | 5.0 Gbps | AZ バリアントのみ |
| VpnGw5 / VpnGw5AZ | 100 | 10,000 | 10.0 Gbps | AZ バリアントのみ |
Note
スループット ベンチマークは、すべてのトンネルと接続にわたって集計されます。 実際のスループットは、トラフィック パターン、パケット サイズ、アクティブなトンネルの数によって異なります。 ゾーン冗長の可用性を得るには、運用デプロイ用の AZ バリアントを常に選択してください。
選択する方法
次のデシジョン テーブルを使用して、適切な接続オプションを選択し、ゲートウェイを配置する場所を決定します。
VPN Gatewayと ExpressRoute
| Consideration | VPN Gatewayを選択する | ExpressRoute の選択 |
|---|---|---|
| 予算 | コストを削減します。 1 時間あたりのゲートウェイ料金とデータ転送料金。 | コストの増加。 プロバイダー回線料金、ゲートウェイ料金、およびデータ転送料金。 |
| 必要な帯域幅 | 最大 10 Gbps の合計スループット (VpnGw5 SKU)。 個々のトンネル のスループットが低くなります。 | 回線あたり最大 100 Gbps。 ExpressRoute Direct では、最大 400 Gbps がサポートされます。 |
| 待機時間の許容範囲 | より高いレイテンシでも許容されます。 トラフィックはパブリック インターネットを通過します。 | 低い予測可能な待機時間が必要です。 トラフィックはプライベート パスに従います。 |
| 信頼性 SLA | アクティブ-アクティブ ゲートウェイ構成のほうが高い。 | 回線ではより高く、ゾーン冗長ゲートウェイをデプロイした場合 (AZ SKU) に最も高くなります。 Azure サービス レベル アグリーメントをご覧ください。 |
| プライバシーとコンプライアンス | トラフィックは暗号化されたままですが、公共のインターネットを通過します。 | トラフィックがパブリック インターネットを通過することはありません。 |
| 実装速度 | 数時間から数日。 ゲートウェイのプロビジョニングには約 45 分かかります。 | 週から数か月。 プロバイダー回線の調達には、物理インフラストラクチャのプロビジョニングが必要です。 |
| 既存の ExpressRoute 回線 | expressRoute と共にバックアップ パスとしてVPN Gatewayを使用します。 | プライマリ接続パスとして使用します。 |
ゲートウェイはどこに存在しますか?
| Topology | ゲートウェイの配置 | 根拠 |
|---|---|---|
| ハブアンドスポーク | ハブ VNet 内のゲートウェイ | すべてのスポーク ワークロードは、オンプレミスのトラフィックをハブ経由でルーティングします。 接続管理を一元化します。 ハブアンドスポークの記事を参照してください。 |
| 単一ワークロード (フラット) | ワークロード VNet 内のゲートウェイ | 他の VNet と接続を共有しないスタンドアロン ワークロードのアーキテクチャがシンプルになります。 |
ExpressRoute の回復性オプション
次の表は、ExpressRoute の可用性を向上させる方法をまとめたものです。 現在の SLA の割合については、サービス レベル アグリーメントAzure参照してください。
| 回復性レベル | コンフィギュレーション | SLA |
|---|---|---|
| 標準 | 冗長なクロス接続を備えた単一の ExpressRoute 回線。 | 回線レベルの SLA |
| ゾーン冗長ゲートウェイ | AZ SKU(ErGw1AZ、ErGw2AZ、またはErGw3AZ)を使ってExpressRouteゲートウェイを展開します。 インスタンスは複数の可用性ゾーンにまたがっています。 | ゲートウェイ レベルの SLA |
| 最大 | ゾーン冗長ゲートウェイと VPN フェールオーバーを備えた、異なるピアリング拠点に配置されたデュアル回線。 | 最高の複合可用性 |
展開決定:ゲートウェイ配置の例
運用、ステージング、開発用に 3 つのスポーク VNet を備えたハブ アンド スポーク ネットワークを持つ企業を考えてみましょう。 運用ワークロードでは、待機時間の短いデータベース レプリケーションには ExpressRoute が必要ですが、開発ではコスト効率のためにVPN Gatewayが使用されます。
推奨される配置:
- ハブVNetのGatewaySubnetにExpressRouteゲートウェイとVPN Gatewayの両方を展開してください(共存には/26サブネットが必要です)。
- ゲートウェイ転送を有効にして、VNet ピアリングを介して運用スポークとステージング スポークをハブに接続します。 これらのスポークは、オンプレミス接続に ExpressRoute パスを使用します。
- ゲートウェイ転送が有効になっている状態で、開発スポークをハブに接続します。 開発トラフィックが VPN トンネルを優先的に使用するようにルート テーブルを構成し、ExpressRoute データ転送コストを削減します。
- ExpressRoute 回線でプロバイダーが停止した場合に備え、VPN 接続を運用環境のフェールオーバー パスとして構成します。
このアプローチはゲートウェイ管理を単一のハブに集中させ、必要なゲートウェイリソースの数を最小限に抑え、各スポークをそのワークロード要件に応じた適切な接続層にマッチさせます。
コストに関する考慮事項
VPN Gatewayと ExpressRoute の価格モデルは異なります。 これらのモデルを理解することは、支出を最適化するのに役立ちます。
| コスト コンポーネント | VPN Gateway | ExpressRoute |
|---|---|---|
| ゲートウェイの時間単位の料金 | SKU に基づいて 1 時間あたりに課金されます (VpnGw1 は最も安価です) | ゲートウェイ SKU に基づいて 1 時間あたりに課金されます (ErGw1AZ は最も安価です) |
| 回線/接続料金 | 回線料なし。ゲートウェイとデータ転送のみ | Microsoftに支払われる毎月のポート料金と、物理回線のプロバイダー料金 |
| データ転送: 受信 | Free | Free |
| データ転送: 送信 | 標準のAzureエグレス レートで GB 単位で課金される | 従量制課金プラン: GB ごとに課金されます。 無制限プラン:一定の月額料金。 ローカル SKU: 含まれています |
| プロバイダーの料金 | なし (パブリック インターネットを使用) | ポートとクロス接続の接続プロバイダーに対する月額料金 |
| 一般的な月単位の範囲 | $140 – $2,500 (ゲートウェイのみ、データ転送は異なります) | $500 – $15,000 以上 (ゲートウェイ + 回線 + プロバイダー。帯域幅と SKU によって異なります) |
コスト最適化のヒント:
- ワークロードがピアリングの場所と同じメトロエリアにある場合は、ExpressRoute の ローカル SKU を使用します。 この選択により、送信データ転送の料金が不要になります。
- 送信データ転送が 1 か月あたり約 10 TB 未満の場合は、ExpressRoute の 従量制課金プラン を選択します。 ボリュームの大きいワークロードには 無制限のプラン を使用します。
- 予算が限られているが冗長性が必要な場合は、2つ目のExpressRoute回線ではなくフェイルオーバーとしてVPN Gatewayを展開してください。
- VPN Gateway SKU のサイズを適切に設定します。 ほとんどの運用ワークロードで VpnGw2AZ から開始し、一貫したスループットの飽和状態が観察された場合にのみスケールアップします。
- ゲートウェイ使用率を月単位で確認します。 Azure Monitorメトリックは、トンネルのスループットと接続数を示し、過剰にプロビジョニングされたゲートウェイを識別するのに役立ちます。
設計上の考慮事項
リフト アンド シフト移行の場合、ハブ VNet 内のVPN Gatewayは、通常、デプロイする最初の接続リソースです。
- ハブ VNet 内の VPN ゲートウェイ。 ハブの
GatewaySubnetにVPN Gatewayを展開します。 すべてのスポーク ワークロードは、ゲートウェイ転送を介してオンプレミスのリソースにアクセスします。 サイト間VPNは、ExpressRoute回線のプロビジョニングにかかる数週間ではなく数時間で展開できるため、典型的な第一選択です。 - アプリケーション要件からの帯域幅のサイズ設定。 移行する各ワークロードから帯域幅要件を収集します。 ピーク時の同時スループットのニーズを合計し、集計をサポートするVPN Gateway SKU を選択します。 ほとんどの運用ワークロードで VpnGw2AZ から始めます。 集計が 1 Gbps を超える場合は、ExpressRoute 以上の VPN Gateway レベルを評価します。
- フォローアップとして ExpressRoute を計画します。 多くの組織では、最初の移行ウェーブ中に VPN から始まり、予測可能な待機時間またはより高い帯域幅を必要とする運用環境のワークロードに ExpressRoute を追加します。 ハブ
GatewaySubnet両方のゲートウェイタイプを同時にサポートしています。
複数リージョンのデプロイを使用する最新化されたアーキテクチャの場合は、両方のリージョンでゾーン冗長ゲートウェイを計画します。
- 両方のリージョンにゾーン冗長 VPN ゲートウェイがある プライマリ リージョン ハブとバックアップ リージョン ハブの両方に AZ SKU (VpnGw2AZ 以上) を使用してVPN Gatewayをデプロイします。 ゾーン冗長デプロイでは、ゲートウェイ インスタンスが複数の可用性ゾーンに分散され、ゲートウェイ コンポーネントの可用性 SLA が向上します。 特定の SLA の割合については、サービス レベル アグリーメントAzure参照してください。
- 単一リージョンの障害に対応する能力。 完全なトラフィック負荷を個別に処理するように、各リージョン ゲートウェイのサイズを設定します。 1 つのリージョンで障害が発生した場合、すべてのハイブリッド トラフィックは、存続しているリージョンのゲートウェイを経由します。 バックアップ リージョン ゲートウェイのプロビジョニングが不足しないようにします。
- 移行計画。 モダン化シナリオでのハイブリッド接続は、多くの場合、一時的なものです。 PaaS サービスはオンプレミスの依存関係を置き換えるので、すべてのワークロードがクラウドネイティブになったら、ゲートウェイの容量を減らしたり、ゲートウェイを削除したりできます。
クラウド間接続の場合、VPN Gatewayは他のクラウド プロバイダーへの暗号化されたトンネルを確立します。
- AWS Virtual Private Gateway への VPN 接続。 Azure VPN Gatewayから AWS Virtual Private Gateway へのサイト間 VPN 接続を作成します。 Azure VNet と AWS VPC 間の動的ルート交換用に BGP を構成します。 各 AWS VPN トンネルでは、最大 1.25 Gbps (AWS 側の制限) がサポートされます。複数のトンネルまたは ECMP を使用して、より高い集計スループットを実現します。
- Google Cloud VPN への VPN 接続。 Azure VPN Gatewayから Google Cloud VPN (HA VPN) へのサイト間 VPN 接続を作成します。 Google Cloud HA VPN は、冗長性のために 2 つのトンネル エンドポイントを提供します。 Azureと Google Cloud の間の自動ルート伝達用に BGP ピアリングを構成します。
- Virtual WANまたはハブ内にデプロイします。 Virtual WANをトランジット モデルとして選択した場合は、スタンドアロンのVPN Gatewayではなく、Virtual WAN ハブから VPN 接続をデプロイします。 従来のハブスポークを選んだ場合は、ハブの
GatewaySubnetに展開してください。 どちらの方法でも、AWSやGoogle CloudへのIPsec/IKEトンネルは同じです。
前提条件
ハイブリッド接続を実装する前に、次の要件が満たされていることを確認します。
-
GatewaySubnet を使用した仮想ネットワーク: VNet には、最小サイズが /27 (ExpressRoute ゲートウェイと VPN ゲートウェイを共存させる場合は /26) の
GatewaySubnetという名前の専用サブネットが含まれている必要があります。 VNet とサブネットの計画ガイダンスについては、 VNet とサブネットに関する記事を参照してください。 - オンプレミス VPN デバイス (VPN Gateway): IKEv2 と IPsec をサポートする互換性のある VPN デバイス。 Microsoftは、検証済みの VPN デバイスの一覧を保持します。
- 接続プロバイダーの関係 (ExpressRoute の場合): ExpressRoute 接続プロバイダーまたは ExpressRoute Direct ポート割り当てとのコントラクト。 プロバイダーのプロビジョニングには、サービス キー交換と物理的なクロス接続のセットアップが必要です。
- IP アドレスの計画:オンプレミスネットワークとAzureネットワーク間の重複しないアドレス空間。 全体的な IP 戦略の一環として、ゲートウェイ サブネット アドレスを計画します。 IP 計画に関する記事を参照してください。
- ボーダーゲートウェイプロトコル(BGP)のサポート:ExpressRouteはBGPが必要で、VPN Gatewayの動的ルーティングには推奨されています。 オンプレミスの機器で BGP がサポートされたことを確認します。
セキュリティに関する考慮事項
ハイブリッド接続では、慎重な計画を必要とするセキュリティ境界が導入されます。 接続の種類ごとに、異なる脅威プロファイルと軽減戦略があります。
ExpressRoute トラフィックは既定では暗号化されません
ExpressRouteはプライベートパスを提供しますが、デフォルトではネットワーク層でのトラフィックを暗号化しません。 この暗号化の欠如は、物理的にプロバイダーのインフラにアクセスできる誰もが理論上トラフィックを傍受できることを意味します。 リスク プロファイルに基づいて、次の暗号化オプションを検討してください。
- MACsec (レイヤー 2): ExpressRoute Direct でのみ使用できます。 エッジ ルーターとMicrosoftのエッジの間の物理リンク上のトラフィックを暗号化します。 ポートプロビジョニング後にMACsecを明示的に有効にする必要があります。 このオプションは、待機時間のオーバーヘッドを最小限に抑えたワイヤスピード暗号化を提供します。
- ExpressRoute 経由の IPsec (レイヤー 3): エンドツーエンドの暗号化のために、ExpressRoute プライベート ピアリング接続経由で VPN トンネルを実行します。 この方法は、ExpressRoute 回線で動作し、プロバイダー ネットワークとMicrosoft バックボーンの両方のトラフィックを暗号化します。 VPN GatewayのSKUはスループットを制限します。
- アプリケーション層の暗号化: アプリケーション レベルで TLS/HTTPS を使用します。 この方法は接続の種類に依存せず、基になるトランスポートに関係なくデータを保護します。 これは、すべてのハイブリッド ワークロードで最も一般的で推奨される最小暗号化です。
ほとんどの組織では、ExpressRoute プライベート パスとアプリケーション層 TLS の組み合わせによって十分な保護が提供されます。 転送中のデータのネットワーク層暗号化が規制要件で義務付けられている場合にのみ、ExpressRoute 経由で MACsec または IPsec を追加します。
非対称ルーティングによってステートフル ファイアウォールが破損する
ExpressRoute や VPN などの複数の接続パスを使用する場合、トラフィックはさまざまな受信パスと送信パスに従うことができます。 ステートフル ファイアウォールは、元の要求とは異なるインターフェイスに到着したリターン トラフィックをドロップします。 ルーティングを計画して対称パスを確保するか、ルート テーブルと BGP 属性を使用してトラフィック フローを制御します。
軽減策には次のようなものがあります。
- バックアップ パスで BGP AS パス プリペンドを設定して、そのパスの優先度を下げます。
- サブネット上の ルート テーブル (UDR) を使用して、特定のゲートウェイ経由でトラフィックを強制します。
- ルートの選択に決定的に影響を与える BGP コミュニティ と ローカル優先設定 を構成します。
- フェールオーバー シナリオをテストして、到着したのと同じパスを介してトラフィックが返されることを確認します。
GatewaySubnet NSG の注意
Caution
影響を完全に理解していない限り、GatewaySubnet にネットワーク セキュリティ グループ (NSG) を適用しないでください。 GatewaySubnet で NSG 規則が正しく構成されていないと、すべてのハイブリッド接続が切断される可能性があります。 ゲートウェイには、NSG ルールが誤ってブロックする可能性がある特定のコントロール プレーン通信が必要です。
NSG を GatewaySubnet に適用する必要がある場合は、少なくとも GatewayManager サービス タグと AzureLoadBalancer サービス タグからのトラフィックを許可します。 変更を行う前に、ゲートウェイのドキュメントで必要な規則の完全な一覧を確認してください。
サイト間VPN暗号化
IKEv2/IPsecは、常にサイト間VPNトラフィックを転送中に暗号化します。 接続の IPsec/IKE ポリシーの一部として、暗号化アルゴリズムとキーの強度を構成します。 カスタム ポリシーを使用して、既定値に依存するのではなく、特定の暗号化アルゴリズムを適用します。
運用環境のワークロードに推奨されるカスタム ポリシー設定:
- IKE フェーズ 1: AES-256 暗号化、SHA-256 整合性、DH グループ 14 以降
- IKE フェーズ 2 (IPsec): AES-256-GCM 暗号化、PFS グループ 14 以降
- 既定の SA 有効期間: 28,800 秒 (IKE)、3,600 秒 (IPsec)
Azure では後方互換性のために引き続きサポートされていますが、非推奨のアルゴリズム (DES、3DES、MD5、SHA-1、DH グループ 1/2) は使用しないでください。
ポイント・トゥ・サイトVPN認証
P2S VPN では、多要素認証 (MFA) 統合によるMicrosoft Entra ID認証がサポートされます。 このオプションは、Azureに接続する個々のクライアントに対して ID ベースのアクセス制御を提供します。 P2S VPNは証明書ベースおよびRADIUS認証もサポートしています。
要件に基づいて認証方法を選択します。
| Method | 最適な用途 | セキュリティ態勢 |
|---|---|---|
| Microsoft Entra ID | Microsoft Entra 条件付きアクセスで既にMicrosoft Entra IDを使用している組織 | 最も強力:MFA、デバイス コンプライアンス、リスクベースのポリシーをサポート |
| 証明書ベース | Microsoft Entra IDを使用しない環境、またはマシン間接続用の環境 | 強力: PKI インフラストラクチャと証明書のライフサイクル管理が必要 |
| 半径 | 既存のオンプレミス ID システム (NPS、サード パーティ) との統合 | 異なる: RADIUS サーバーの構成とバックエンド認証によって異なります |
関連資料
- ハイブリッド接続とは何か?:Azureのハイブリッド接続サービスの概要とそれぞれの利用時期。
- VNet とサブネット: ハイブリッド接続の GatewaySubnet のサイズ設定と VNet の前提条件。
- 強制トンネリングとエグレス制御: 強制トンネリングによって、インターネットにバインドされたトラフィックがAzureからオンプレミスにルーティングされる方法。
- PaaS サービスへのプライベート アクセス: ハイブリッド接続を介してオンプレミス ネットワークからプライベート エンドポイントに到達できるようにする。
- 開発者と管理者向けのリモートアクセス:ポイント・トゥ・サイトVPN展開、アイデンティティ統合、クライアント設定の詳細。
- マルチクラウドおよび地域横断接続:ExpressRoute Global Reachおよびクロスクラウド接続シナリオ。
- ハブ アンド スポーク トポロジ: ハブ VNet およびスポーク ルーティング構成でのゲートウェイの配置。
詳細情報
- Azure VPN Gateway とは
- Azure ExpressRoute とは
- ExpressRoute Direct について
- VPN Gateway構成設定について
- ExpressRoute を使用した高可用性のための設計
- ExpressRoute プライベート ピアリングのバックアップとして S2S VPN を使用する
- ExpressRoute の暗号化について
次のステップ
Tip
あなた自身で探検? 概要ナビゲーターに戻り、機能別に次の記事を見つけます。
リフトアンドシフト体験の次の手順:
VM への安全な管理者アクセスを設定する: ハブ VNet にAzure Bastionをデプロイして、管理者がパブリック IP 露出なしで移行された VM に RDP/SSH 接続できるようにします。
次に、最新化の取り組みを行います。
インターネットイングレス パターンを設計する: 顧客向けのトラフィックが Front Door、Traffic Manager、および Application Gateway エンドポイントに到達する方法を決定します。
マルチクラウドへの移行における次のステップ:
DNS のカットオーバーと名前解決を計画する: 既存の DNS レコードをマップし、TTL を下げ、プライベート DNSリゾルバーをクラウド間の名前解決用に構成します。