ルートマップを構成する方法 (プレビュー)

この記事では、Azure portal を使用して、Azure Virtual WAN ハブでルート マップを作成または編集する方法について説明します。 Virtual WAN ルートマップの詳細については、ルートマップの概要に関する記事を参照してください。

前提条件

重要

Route-maps は現在パブリック プレビュー段階であり、サービス レベル アグリーメントなしで提供されています。 運用ワークロードにはルート マップを使用しないでください。 特定の機能はサポート対象ではなく、機能が制限されることがあるか、Azure の場所によっては利用できない場合があります。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

構成を開始する前に、以下の条件を満たしていることを確認します。

構成ワークフロー

  1. 仮想 WAN を作成します。

  2. テストに必要なすべての Virtual WAN 仮想ハブを作成します。

  3. テストに必要なサイト間 VPN、ポイント対サイト VPN、ExpressRoute ゲートウェイをデプロイします。

  4. 受信ルートと送信ルートが期待どおりに動作していることを確認します。

  5. ルート マップとルート マップ ルールを構成して、保存します。 ルート マップ ルールの詳細については、「ルート マップについて」を参照してください。

  6. ルート マップが構成されると、ルート マップ機能をサポートするために必要なアップグレードが仮想ハブ ルーターとゲートウェイによって開始されます。

    • このアップグレード プロセスには約 30 分かかります。
    • アップグレード プロセスは、ハブで初めてルート マップが作成されたときにのみ行われます。
    • ルート マップが削除された場合、仮想ハブ ルーターは新しいバージョンのソフトウェアに残ります。
    • ルート マップを使用すると、追加料金が発生します。 詳細については、「価格」ページを参照してください。
  7. プロビジョニング状態[成功] の場合、プロセスは完了しています。 プロセスが失敗した場合は、サポート ケースを開きます。

  8. ルート マップを接続 (ER、S2S VPN、P2S VPN、VNet) に適用できるようになりました。

  9. ルート マップが正しい方向に適用されたら、ルート マップ ダッシュボードを使用して、ルート マップが期待どおりに動作していることを確認します。

ルート マップの作成

Note

Route-maps は現在パブリック プレビュー段階であり、サービス レベル アグリーメントなしで提供されています。 運用ワークロードにはルート マップを使用しないでください。 特定の機能はサポート対象ではなく、機能が制限されることがあるか、Azure の場所によっては利用できない場合があります。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

次の手順で、ルート マップを構成する方法を示します。

  1. Azure portal で、Virtual WAN リソースに移動します。 [ハブ] を選択して、ハブの一覧を表示します。

    Screenshot shows selecting the hub you want to configure.

  2. 構成するハブを選択して、[仮想ハブ] ページを開きます。

  3. [仮想ハブ] ページの [ルーティング] セクションで、[ルートマップ] を選択して [ルートマップ] ページを開きます。 [ルート マップ] ページで [+ ルート マップの追加] を選択して、新しいルート マップを作成します。

    Screenshot shows Add Route-map selected.

  4. [ルート マップの作成] ページで、ルート マップの名前を指定します。

  5. 次に、[+ ルート マップの追加] を選択して、ルート マップ内のルールを作成します。

    Screenshot shows add route-map.

  6. [ルートマップ ルールの作成] ページで、必要な構成を行います。

    • [名前] - ルート マップ ルールの名前を指定します。

    • [次のステップ] - ドロップダウンから、このルールに一致するルートを、ルート マップ内の後続のルールで処理する必要がある場合は、[続行] を選択します。 そうでない場合は、[終了] を選択します。

    • [一致条件] - 一致条件ごとに、プロパティ、条件、値が必要です。 0 個以上の一致条件を指定できます。

      • 新しい一致条件を追加するには、表で空の行を選択します。
      • 行を削除するには、行の末尾にある削除アイコンを選択します。
      • [値] に複数の値を追加するには、区切り記号としてコンマ (,) を使用します。 サポートされている一致条件の一覧については、ルートマップの概要に関する記事を参照してください。
    • [アクション] >[一致するルートに対するアクション] - 一致するルートを拒否するには [ドロップ]、一致するルートを許可して変更するには [変更] を選択します。

    • [アクション] >[ルートの変更] - アクション ステートメントごとに、プロパティ、アクション、値が必要です。 0 個以上のルート変更ステートメントを指定できます。

      • 新しいステートメントを追加するには、表で空の行を選択します。
      • 行を削除するには、行の末尾にある削除アイコンを選択します。
      • [値] に複数の値を追加するには、区切り記号としてコンマ (,) を使用します。 サポートされているアクションの一覧については、ルートマップの概要に関する記事を参照してください。

      Screenshot shows Create Route-map rule page.

  7. [追加] を選択して、ルールの構成を完了します。 [追加] を選択すると、ルールは Azure portal で一時的に保存されますが、ルート マップにはまだ保存されません。 [リマインダー] ダイアログ ボックスで [OK] を選択して、ルールがまだ完全には保存されていないことを了承し、次の手順に進みます。

  8. 必要に応じて、手順 6 と 7 を繰り返してルールを追加します。

  9. [ルートマップの作成] ページで、すべてのルールを追加したら、ルールの順序が適切であることを確認します。 必要に応じて、行にマウス ポインターを置き、3 つのドットをクリックして保持し、行を上下にドラッグして、ルールを調整します。 ルールの順序の調整が完了したら、[保存] を選択して、すべてのルールをルート マップに保存します。

    Screenshot shows how to adjust the order of rules.

  10. ルート マップとルート マップ ルールの保存には数分かかります。 保存されると、[プロビジョニングの状態]"成功" と表示されます。

    Screenshot shows Provisioning state is Succeeded.

ルート マップの接続への適用

ルート マップが保存されたら、仮想ハブ内の目的の接続にルート マップを適用することができます。

  1. [ルートマップ] ページで、[ルートマップを接続に適用する] を選択します。

    Screenshot shows Apply Route-maps to connections.

  2. [ルートマップを接続に適用する] ページで、以下の設定を構成します。

    • [受信ルート マップ] の下にあるドロップダウン ボックスを選択し、イングレス方向で適用するルート マップを選択します。
    • [送信ルート マップ] の下にあるドロップダウン ボックスを選択し、エグレス方向で適用するルート マップを選択します。
    • 下にある表に、仮想ハブへのすべての接続が一覧表示されます。 ルート マップを適用する、1 つ以上の接続を選択します。

    Screenshot shows configuring and saving settings.

  3. これらの設定の構成が完了したら、[保存] を選択します。

  4. [ルート マップ] ページから [ルート マップを接続に適用する] をもう一度開いて、変更を確認します。

    Screenshot shows Apply Route-maps to connections page to verify changes.

  5. ルート マップが正しい方向に適用されたら、ルート マップ ダッシュボードを使用して、ルート マップが期待どおりに動作していることを確認します。

ルート マップまたはルート マップ ルールの変更または削除

  1. 既存のルートマップを変更または削除するには、[ルートマップ] ページに移動します。

  2. 操作するルート マップの行で、[...] > [編集] または [...] > [削除] を選択します。

    Screenshot shows how to modify or remove a route-map or rules.

接続からのルート マップの変更または削除

既存のルートマップ ルールを変更または削除するには、以下の手順に従います。

  1. [ルートマップ] ページ上の、編集するルートマップの行で、[...] > [編集] を選択します。

  2. [ルートマップの編集] ページで、[...] > [編集] を選択してルートマップ ルールを編集します。

    Screenshot shows how to select Edit.

  3. 必要に応じてルールを変更します。 [ルートマップ ルールの編集] ページで [追加] を選択し、[リマインダー] ダイアログ ボックスで [OK] を選択して、ルールの変更を一時的に保存し、次の手順に進みます。

    Screenshot shows how to select Add and Okay.

  4. [ルートマップの編集] ページで、[保存] を選択します。

    Screenshot shows how to select Save.

トラブルシューティング

次のセクションでは、Virtual WAN ハブでルートマップを構成するときに発生する、一般的な問題について説明します。

ルート マップが失敗状態になる

トラブルシューティングを行うには、次のプレビュー用エイリアスにご連絡ください: 'preview-route-maps@microsoft.com'

要約ルートが正常に表示されない

  1. ルート マップを削除し、接続の現在のルートを表示します。 ルートが、ルート マップの適用前に表示されるはずのルートであることを確認します。

  2. 一致条件が正しく設定されていることを確認します。 一致条件は、変更する必要があるルートを選択するために使用されます。

    • 選択したものに限定するのではなく、すべてのルートと一致させる場合: 一致条件なしでルート マップを作成した場合は、適用された接続からのすべてのルートが一致します。
    • 一致条件はあるが、望むルートをまだ選択していない場合: 一致条件をチェックして、正しく設定されていることを確認します。 [等しい] は厳密なプレフィックスと一致し、[次を含む] はルート内のプレフィックスと一致します。 (例: [次を含む] が 10.2.0.0/16 である場合、10.2.30.0/24 が含まれます)
    • "次を含む" 一致条件を使用する場合: サブネット化が正しいことを確認します。
  3. アクションが正しく設定されていることを確認します。 ルートを集約するには、[置換] アクションが必要です。

  4. [次のステップ] 設定が正しく構成されていることを確認します。 複数のルート マップ ルールがあり、目的の出力が表示されない場合は、最後のルールの [次のステップ] 設定が [終了] に設定されていることを確認します。 これにより、その他のルールが処理されなくなります。

  5. 変更を加えたら、ルート マップを接続に適用します。 次に、ルート マップ ダッシュボードを使用して、変更に目的の効果があることを確認します。

AS パスが正常に表示されない

  1. 一連のルートを要約する場合は、ハブ ルーターによって、それらのルートから AS パス属性が削除されます。 [アクション] セクションで AS パスを再度追加できます。

  2. ルート マップを削除し、接続の現在のルートを表示します。 現在のルートが、ルート マップの適用前に表示されるはずのルートであることを確認します。

  3. 一致条件が正しく設定されていることを確認します。 一致条件は、変更する必要があるルートを選択するために使用されます。

    • 選択したものに限定するのではなく、すべてのルートと一致させる場合: 一致条件なしでルート マップを作成した場合、適用された接続からのすべてのルートが一致します。
    • 一致条件はあるが、希望するルートをまだ選択していない場合: 一致条件をチェックして、正しく設定されていることを確認します。 等しいは厳密なプレフィックスと一致し、"次を含む" はルート内のプレフィックスと一致します。 (例: [次を含む] が 10.2.0.0/16 である場合、10.2.30.0/24 が含まれます)
    • "次を含む" の一致条件を使用する場合: サブネット化が正しいことを確認します。
  4. アクションが正しく設定されていることを確認します。 置換、または前に付加の設定が、適切に設定されていることを確認します。

  5. AS パスに ASN を追加するときには、Azure で予約されている ASN を使用していないことを確認します。

  6. [次のステップ] 設定が正しく構成されていることを確認します。 複数のルート マップ ルールがあり、目的の出力が表示されない場合は、最後のルールの [次のステップ] 設定が [終了] に設定されていることを確認します。 これにより、その他のルールが処理されなくなります。

  7. 変更を加えたら、ルート マップを接続に適用します。 次に、ルート マップ ダッシュボードを使用して、変更に目的の効果があることを確認します。

次のステップ