Azure Virtual Network Manager でユーザー定義ルート (UDR) を作成する
この記事では、Azure portal で Azure Virtual Network Manager を使用してユーザー定義ルート (UDR) をデプロイする方法について学習します。 UDR を使用すると、目的のルーティング動作を記述することができます。Virtual Network Manager は、UDR を調整して、その動作を作成および維持することができます。 UDR の作成に必要なすべてのリソース (次のリソースを含む) をデプロイします。
Virtual Network Manager インスタンス
2 つの仮想ネットワークと 1 つのネットワーク グループ
ネットワーク グループの UDR を作成するためのルーティング構成
重要
Azure Virtual Network Manager を使用したユーザー定義ルート管理は、一部の Azure リージョン内で一般提供されています。 Azure リージョンの詳細と一覧については、「一般提供」を参照してください。
前のリンク先の中に記載されていない Azure リージョンでは、パブリック プレビュー段階です。 パブリック プレビューは、Microsoft Azure プレビューの使用条件に関する補足に同意することを条件として利用できます。 一部の機能はサポート対象ではなく、機能が制限されることがあります。 このプレビュー バージョンはサービス レベル アグリーメントなしで提供されています。運用環境のワークロードに使用することはお勧めできません。
前提条件
アクティブなサブスクリプションが含まれる Azure アカウント。 無料でアカウントを作成できます。
Virtual Network Manager インスタンスに使用するスコープのネットワーク共同作成者ロールが必要です。
Virtual Network Manager インスタンスを作成する
この手順では、必要なスコープとアクセスが定義された Virtual Network Manager インスタンスをデプロイします。
Azure portal にサインインします。
[+ リソースの作成] を選択し、 [ネットワーク マネージャー] を検索します。 次に、[ネットワーク マネージャー] > [作成] を選択して、Virtual Network Manager の設定を開始します。
[基本] タブで、次の情報を入力または選択して、[確認と作成] を選択します。
設定 値 サブスクリプション Virtual Network Manager をデプロイするサブスクリプションを選択します。 リソース グループ [新規作成] を選択し、「resource-group」と入力します。
[OK] を選びます。名前 「network-manager」と入力します。 リージョン [(米国) 米国西部 2] または任意のリージョンを選択します。 Virtual Network Manager は、任意のリージョンの仮想ネットワークを管理できます。 選択したリージョンが、Virtual Network Manager インスタンスが配置される場所です。 説明 (省略可能) この Azure Virtual Network Manager インスタンスと、それが管理するタスクの説明を指定します。 機能 ドロップダウン リストから [ユーザー定義ルーティング] を選びます。 [管理スコープ] タブを選ぶか、[次へ: 管理スコープ]> を選び、続行します。
[管理スコープ] タブで、[+ 追加] を選びます。
[スコープの追加] で、サブスクリプションを選び、[選択] を選びます。
[確認と作成]、[作成] の順に選び、Virtual Network Manager インスタンスをデプロイします。
仮想ネットワークとサブネットを作成する
この手順では、ネットワーク グループのメンバーになる 2 つの仮想ネットワークを作成します。
[ホーム] 画面で [+ リソースの作成] を選択し、[仮想ネットワーク] を探します。
[仮想ネットワーク] > [作成] を選び、仮想ネットワークの構成を開始します。
[基本] タブで、次の情報を入力または選択します。
設定 値 サブスクリプション この仮想ネットワークをデプロイするサブスクリプションを選択します。 リソース グループ [resource-group] を選択します。 仮想ネットワーク名 「vnet-spoke-001」と入力します。 リージョン [(米国) 米国西部 2] を選択します。 [次へ] > [次へ] または [IP アドレス] タブを選びます。
[IP アドレス] タブで、IPv4 アドレス範囲「10.0.0.0」と「/16」を入力します。
[サブネット] で、[既定値] を選び、[サブネットの編集] ウィンドウに次の情報を入力します。
設定 Value サブネットの目的 既定値のままにします。 名前 既定値のままにします。 IPv4 IPv4 アドレス範囲 [10.0.0.0/16] を選びます。 開始アドレス 「10.0.1.0」と入力します。 [サイズ] 「/24 (256 アドレス)」と入力します。 [保存]、[確認と作成] > [作成] の順に選びます。
ホームに戻り、上記の手順を繰り返し、次の情報を使用して別の仮想ネットワークを作成します。
設定 値 サブスクリプション 手順 2 で選択したものと同じサブスクリプションを選択します。 リソース グループ [resource-group] を選択します。 仮想ネットワーク名 「vnet-spoke-002」と入力します。 リージョン [(米国) 米国西部 2] を選択します。 [サブネットの編集ウ] ィンドウ サブネットの目的 既定値のままにします。 名前 既定値のままにします。 IPv4 IPv4 アドレス範囲 [10.1.0.0/16] を選びます。 開始アドレス 「10.1.1.0」と入力します。 [サイズ] 「/24 (256 アドレス)」と入力します。 [保存]、[確認と作成] > [作成] の順に選びます。
Azure Policy を使用してネットワーク グループを作成する
この手順では、Azure Policy を使用して、仮想ネットワークを含むネットワーク グループを作成します。
[ホーム] ページで、[リソース グループ] を選択し、resource-group リソース グループを参照して、vnm-1 Virtual Network Manager インスタンスを選びます。
[設定] で [ネットワーク グループ] を選択します。 [作成] を選択します。
[ネットワーク グループの作成] ペインで、次の情報を入力します。
設定 値 名前 「network-group」と入力します。 説明 (省略可能) このネットワーク グループに関する説明を入力します。 メンバーの種類 [仮想ネットワーク] を選択します。 [作成] を選択します
[network-group] を選択し、[Azure Policy の作成] を選択します。
[Azure Policy の作成] で、次の情報を入力または選択します。
設定 値 ポリシー名 「azure-policy」と入力します。 スコープ [スコープの選択] を選び、ご利用のサブスクリプションを選びます (まだ選択されていない場合)。 [条件] で、ネットワーク グループ メンバーシップを定義する条件ステートメントを入力します。 次の情報を入力または選択します。
設定 Value パラメーター ドロップダウン メニューから [名前] を選びます。 Operator ドロップダウン メニューから [値を含む] を選びます。 Condition 「-spoke-」と入力します。 ```
[リソースのプレビュー] を選び、ネットワーク グループに含まれるリソースを表示し、[閉じる] を選びます。
[保存] を選んでポリシーを作成します。
ルーティング構成と規則コレクションを作成する
この手順では、ルーティング規則を含むルーティング構成と規則コレクションを作成し、ネットワーク グループの UDR を定義します。
[設定] の下で、vnm-1 Virtual Network Manager インスタンスと構成を返します。
[作成] または [ルーティング構成の作成] を選びます。
[ルーティング構成の作成] で、次の情報を入力または選びます。
設定 値 名前 ルーティング構成を入力します。 説明 (省略可能) このルーティング構成に関する説明を入力します。 [規則コレクション] タブ、または [次へ: 規則コレクション]> を選びます。
[規則コレクション] で [+ 追加] を選びます。
[規則コレクションの追加] で、次の情報を入力または選択します。
設定 値 名前 「rule-collection-1」と入力します。 説明 (省略可能) この規則コレクションに関する説明を入力します。 BGP ルート伝達を有効にする オフのままにします。 ターゲット ネットワーク グループ [network-group] を選択します。 [ルーティング規則] で、[+追加] を選びます。
[ルーティング規則の追加] ページで次の情報を入力または選択します。
設定 値 名前 「rr-spoke」と入力します。 宛先 送信先の種類 [IP アドレス] を選択します。 宛先 IP アドレス/CIDR 範囲 「0.0.0.0/0」と入力します。 次ホップ 次ホップの種類 [仮想ネットワーク] を選択します。 [追加] および [**追加] を選び、ルーティング規則コレクションを保存します。
[確認と作成]、[作成] の順に選び、ルーティング構成を作成します。
ルーティング構成をデプロイする
この手順では、ルーティング構成をデプロイして、ネットワーク グループの UDR を作成します。
[構成] ページで、[ルーティング構成] のチェック ボックスをオンにし、タスク バーから [デプロイ] を選びます。
[構成のデプロイ] で、ルーティング構成を選択または入力します
設定 値 構成 目標状態にユーザー定義のルーティング構成を含める チェックボックスをオンにします。 ユーザー定義のルーティング構成 ルーティング構成を選びます。 リージョン ターゲット リージョン [(米国) 米国西部 2] を選択します。 [次へ]、[デプロイ] の順に選び、ルーティング構成をデプロイします。
Note
ルーティング構成を作成してデプロイするときは、既存のルーティング規則の影響に注意する必要があります。 詳細については、ユーザー定義ルートの影響に関する記事を参照してください。