Azure Virtual Network Managerを使用してネットワーク トポロジを作成する

この記事では、Azure Virtual Network Managerを使用してネットワーク トポロジを作成する方法について説明します。 Azure ポータルまたはAzure PowerShellを使用して、2 つの接続トポロジから選択し、手順を完了できます。

  • メッシュ: 構成に含まれるネットワーク グループ内の同じリージョンのすべての仮想ネットワークが相互に通信できます。 グローバル メッシュ設定を有効にすると、リージョン間接続を有効にすることができます。
  • ハブとスポーク: ハブとして機能する仮想ネットワークを選択します。すべてのスポーク仮想ネットワークには、既定でハブのみの双方向ピアリングがあります。 また、同じスポーク ネットワーク グループ内のスポーク仮想ネットワーク間の直接接続を有効にし、スポーク仮想ネットワークがハブ仮想ネットワーク内のゲートウェイを使用できるようにすることもできます。

この記事全体のタブを使用してトポロジを選択し、Azure ポータルとAzure PowerShellのどちらを使用するかを選択します。

前提条件

トポロジを選択してください

作成するネットワーク トポロジを選択します。 次に、Azure ポータルまたは PowerShell タブを選択して、手順を完了します。

メッシュ トポロジを使用すると、構成に含まれるネットワーク グループ内の同じリージョンのすべての仮想ネットワークが相互に通信できます。 リージョン間接続を有効にするには、接続構成で グローバル メッシュ 設定を有効にします。

トポロジを作成する

メッシュトポロジー用のネットワークグループを作成する(ポータル)

Azureポータルで、メッシュトポロジーに使う仮想ネットワークを含むネットワークグループを作成します。

Note

このハウツー ガイドでは、 クイックスタート ガイドを使用して Azure Virtual Network Manager インスタンスを作成していることを前提としています。

  1. リソース グループを参照し、仮想ネットワーク マネージャー リソースを選択します。

  2. [設定][ネットワーク グループ] を選択します。 次に、[+ 作成] を選択します。

  3. [ ネットワーク グループの作成 ] ウィンドウで、次の情報を入力または選択し、[ 作成] を選択します。

    Setting 価値
    氏名 ネットワーク グループの名前を入力します。
    説明 (省略可能) このネットワーク グループの説明を入力します。
    メンバーの種類 ドロップダウン メニューから [仮想ネットワーク] を選択します。
  4. 新しいネットワーク グループが [ネットワーク グループ] ペインに表示されるようになったことを確認します。

メッシュトポロジー(ポータル)用のネットワークグループメンバーを定義する

Azure Virtual Network Managerには、ネットワーク グループにメンバーシップを追加するための 2 つの方法が用意されています。 仮想ネットワークを手動で追加するか、Azure Policy を使用して、ネットワーク グループに仮想ネットワークを条件付きで追加できます。 このハウツーでは、 メンバーシップを手動で追加します。 Azure Policy を使用したグループ メンバーシップの定義については、「Azure Policy を使用したネットワーク グループ メンバーシップの定義」を参照してください。

Azureポータルで、メッシュトポロジーに含めたい仮想ネットワークを手動でネットワークグループに追加します:

  1. ネットワーク グループの一覧から、ネットワーク グループを選択します。 [ 手動でメンバーを追加する] で、[ 仮想ネットワークの追加] を選択します。

  2. [ 手動でメンバーを追加する] で、必要なすべての仮想ネットワークを選択し、[ 追加] を選択します。

  3. 手動で追加したネットワーク グループ メンバーシップを確認するには、[設定] の [ネットワーク グループ] ページで [グループ メンバー] を選択します。

メッシュ接続構成(ポータル)を作成する

Azureポータルで、前回のセクションで作成したネットワークグループを使ってメッシュ接続設定を作成します。

  1. [設定]で [構成] を選択し、[+ 作成] を選択します。

  2. ドロップダウン メニューから [接続構成] を選択して、接続構成の作成を開始します。

  3. [ 基本] で、次の情報を入力し、[ 次へ: トポロジ >] を選択します。

    Setting 価値
    名前 この構成の "名前" を入力します。
    Description 省略可能 この構成で実行する内容についての説明を入力します。
  4. [ トポロジ ]タブで、[ メッシュ トポロジ]をまだ選択していない場合は選択し、[ リージョン間のメッシュ接続を有効にする] をオフのままにします。 このセットアップでは、ネットワーク グループ内のすべての仮想ネットワークが同じリージョン内に存在するため、リージョン間接続は必要ありません。

  5. [ ネットワーク グループの追加] で、この構成に追加するネットワーク グループを選択します。 次に、[選択] を選択して保存します。

    Important

    メッシュ接続構成に複数のネットワーク グループを追加して、既定では、同じリージョン内のすべての選択したネットワーク グループのすべてのメンバー仮想ネットワーク間の接続を確立します。 リージョン間でメッシュ接続を有効にすると 、すべてのリージョンで選択したすべてのネットワーク グループのすべての仮想ネットワークが接続されます。

  6. [確認と作成] を選択し、[作成] を選択してメッシュ接続構成を作成します。

メッシュ構成(ポータル)を展開します

この設定を環境に適用するには、Azureポータルを使って選択した仮想ネットワークが存在するリージョンにメッシュ構成を展開してください。

  1. [設定] で [デプロイ] を選択し、[構成の展開] を選択します。

  2. [ 構成の展開] で、次の設定を選択します。

    Setting 価値
    Configurations [目標の状態に接続構成を含める] を選択します。
    接続構成 前のセクションで作成した構成の名前を選択します。
    ターゲット リージョン 構成用に選択した仮想ネットワークに適用するすべてのリージョンを選択します。 この構成を段階的にロールアウトするには、リージョンのサブセットを選択します。
  3. [次へ][デプロイ] の順に選択してデプロイを完了します。

  4. 選択したリージョンのリストにデプロイが表示されます。 構成のデプロイは、完了するまでに数分かかる場合があります。 [ 更新 ] ボタンを選択して、デプロイの状態を確認します。

メッシュ展開の確認(ポータル)

  1. 適用された構成を表示する」を参照してください。

  2. 仮想ネットワーク間の接続をテストするには、テスト仮想マシンを各仮想ネットワークにデプロイし、それらの間で ICMP 要求を開始します。

次のステップ