Azure Portal でサイト間接続を作成する

この記事では、Azure Portal を使用して、オンプレミス ネットワークから VNet へのサイト間 VPN Gateway 接続を作成する方法について説明します。 この記事の手順は、Resource Manager デプロイメント モデルに適用されます。 また、この構成の作成には、次のリストから別のオプションを選択して、別のデプロイ ツールまたはデプロイ モデルを使用することもできます。

サイト間 VPN Gateway 接続は、IPsec/IKE (IKEv1 または IKEv2) VPN トンネルを介してオンプレミス ネットワークを Azure 仮想ネットワークに接続するために使用します。 この種類の接続では、外部接続用パブリック IP アドレスが割り当てられていてるオンプレミスの VPN デバイスが必要です。 VPN Gateway の詳細については、「VPN Gateway について」を参照してください。

クロスプレミスのサイト間 VPN Gateway 接続の図

開始する前に

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

  • Resource Manager デプロイメント モデルを使用することを確認します。 > [!NOTE] > Azure は現在、2 つのデプロイメント モデル (Resource Manager とクラシック) で使用できます。 これらの 2 つのモデルには、完全に互換性があるわけではありません。 作業を開始する前に、使用するモデルを把握しておく必要があります。 デプロイメント モデルについては、デプロイメント モデルの概要に関するページを参照してください。 Azure に慣れていない場合には、Resource Manager デプロイメント モデルの使用をお勧めします。 > >
  • 互換性のある VPN デバイスおよびデバイスを構成できる人員。 互換性のある VPN デバイスとデバイスの構成の詳細については、VPN デバイスの概要に関する記事を参照してください。
  • VPN デバイスの外部接続用パブリック IPv4 IP アドレス。 この IP アドレスを NAT の内側に割り当てることはできません。
  • オンプレミス ネットワーク構成の IP アドレス範囲を把握していない場合は、詳細な情報を把握している担当者と協力して作業を行ってください。 この構成を作成する場合は、Azure がオンプレミスの場所にルーティングする IP アドレス範囲のプレフィックスを指定する必要があります。 オンプレミス ネットワークのサブネットと接続先の仮想ネットワーク サブネットが重複しないようにしなければなりません。

値の例

以下の手順を練習として使用する場合は、次の例の値を使用できます。

  • VNet の名前: TestVNet1
  • アドレス空間:
    • 10.11.0.0/16
    • 10.12.0.0/16 (この演習では省略可能)
  • サブネット:
    • FrontEnd: 10.11.0.0/24
    • BackEnd: 10.12.0.0/24 (この演習では省略可能)
    • GatewaySubnet: 10.11.255.0/27
  • リソース グループ: TestRG1
  • 場所: 米国東部
  • DNS サーバー: ご利用の DNS サーバーの IP アドレス
  • 仮想ネットワーク ゲートウェイ名: VNet1GW
  • パブリック IP: VNet1GWIP
  • VPN の種類: ルート ベース
  • 接続の種類: サイト間 (IPsec)
  • ゲートウェイの種類: VPN
  • ローカル ネットワーク ゲートウェイ名: Site2
  • 接続名: VNet1toSite2

1.仮想ネットワークの作成

Azure Portal を使用して Resource Manager デプロイメント モデルで VNet を作成するには、次の手順に従います。 スクリーンショットは例として示されています。 サンプルの値は必ず実際の値に変更してください。 仮想ネットワークの操作の詳細については、「 仮想ネットワークの概要」を参照してください。

  1. ブラウザーから Azure ポータル に移動し、Azure アカウントでサインインします。
  2. [新規]をクリックします。 [Marketplace を検索] フィールドに「仮想ネットワーク」と入力します。 検索結果の一覧から [仮想ネットワーク] を探してクリックし、[仮想ネットワーク] ブレードを開きます。
  3. [仮想ネットワーク] ブレードの下の方にある [デプロイ モデルの選択] の一覧で、[リソース マネージャー] を選択し、[作成] をクリックします。
  4. [仮想ネットワークの作成] ブレードで、VNet の設定を構成します。 フィールドへの入力時、文字が有効であれば、赤色の感嘆符が緑色のチェック マークに変わります。
  5. [仮想ネットワークの作成] ブレードは、次のようになっています。 自動的に入力される値もあります。 そのような値については、実際の値に変更してください。

    [仮想ネットワークの作成] ブレード

  6. [名前]: 仮想ネットワークの名前を入力します。
  7. [アドレス空間]: アドレス空間を入力します。 追加するアドレス空間が複数ある場合は、1 つ目のアドレス空間を追加してください。 その他のアドレス空間は後で、VNet を作成した後に追加できます。 指定したアドレス空間が、オンプレミスのアドレス空間と重複しないようにしてください。
  8. [サブネット名]: サブネットの名前とアドレス範囲を追加します。 その他のサブネットは後で、VNet を作成した後に追加できます。
  9. [サブスクリプション]: 一覧表示されているサブスクリプションが正しいことを確認します。 ドロップダウンを使用して、サブスクリプションを変更できます。
  10. [リソース グループ]: 既存のリソース グループを選択するか、新しいリソース グループの名前を入力して新しく作成します。 新しいグループを作成する場合は、計画した構成値に基づいて、リソース グループに名前を付けます。 リソース グループの詳細については、「 Azure リソース マネージャーの概要」を参照してください。
  11. [場所]: VNet の場所を選択します。 この場所の設定によって、この VNet にデプロイしたリソースの配置先が決まります。
  12. ダッシュボードで VNet を簡単に検索できるようにするには、[ダッシュボードにピン留めする] を選択します。その後、[作成] をクリックします。
  13. [作成] をクリックした後で、VNet の進捗状況を反映するタイルがダッシュボードに表示されます。 タイルは、VNet の作成が進むに従って変化します。

2.DNS サーバーの指定

サイト間接続に DNS は不要です。 ただし仮想ネットワークにデプロイされたリソースで名前解決を使用する場合は、DNS サーバーを指定する必要があります。 この設定では、この仮想ネットワークの名前解決に使用する DNS サーバーを指定することができます。 この設定で、DNS サーバーは作成されません。

  1. 仮想ネットワークの [設定] ページで、[DNS サーバー] に移動し、クリックして [DNS サーバー] ブレードを開きます。
  2. [DNS サーバー] ページの [DNS サーバー] で、[カスタム] を選択します。
  3. [DNS サーバー] フィールドの [DNS サーバーの追加] ボックスで、名前解決に使用する DNS サーバー名の IP アドレスを入力します。 DNS サーバーを追加し終わったら、ブレードの上部の [保存] をクリックして構成内容を保存します。

    [カスタム DNS]

3.ゲートウェイ サブネットを作成する

仮想ネットワーク ゲートウェイでは、VPN ゲートウェイ サービスが使用する IP アドレスが含まれているゲートウェイ サブネットを使用します。 ゲートウェイ サブネットを作成する際は、名前を "GatewaySubnet " にする必要があります。 別の名前にすると、接続の構成は失敗します。

指定したゲートウェイ サブネットのサイズは、作成する VPN ゲートウェイの構成によって異なります。 /29 と同程度の小規模なゲートウェイ サブネットを作成することはできますが、/28 または /27 を選択してさらに多くのアドレスが含まれる大規模なサブネットを作成することをお勧めします。 大規模なゲートウェイ サブネットを使用すると、将来の構成に対応するのに十分な IP アドレスを確保できます。

  1. ポータルで、仮想ネットワーク ゲートウェイを作成する仮想ネットワークに移動します。
  2. VNet のブレードの [設定] セクションで、[サブネット] をクリックして [サブネット] ブレードを展開します。
  3. [サブネット] ブレードの上部にある [+ゲートウェイ サブネット] をクリックします。 [サブネットの追加] ブレードが開きます。

    ゲートウェイ サブネットの追加

  4. サブネットの [名前] は、"GatewaySubnet" という値が自動的に入力されます。 この値は、Azure がゲートウェイ サブネットとしてこのサブネットを認識するために必要になります。 自動入力される [アドレス範囲] の値は、実際の構成要件に合わせて調整してください。

    サブネットの追加

  5. ブレード下部の [OK] をクリックすると、サブネットが作成されます。

4.VPN ゲートウェイを作成する

  1. ポータル ページの左側の + をクリックし、検索ボックスに「Virtual Network ゲートウェイ」と入力します。 [結果] から [Virtual Network ゲートウェイ] を探してクリックします。 [仮想ネットワーク ゲートウェイ] ブレードの下部にある [作成] をクリックします。 [仮想ネットワーク ゲートウェイの作成] ブレードが開きます。
  2. [Virtual Network ゲートウェイの作成] ブレードで、Virtual Network ゲートウェイの値を入力します。

    [仮想ネットワーク ゲートウェイの作成] ブレードのフィールド

  3. [名前]: ゲートウェイに名前を付けます。 これは、ゲートウェイ サブネットの名前付けと同じではありません。 作成するゲートウェイ オブジェクトの名前です。
  4. [ゲートウェイの種類]: [VPN] を選択します。 VPN Gateway では、仮想ネットワーク ゲートウェイの種類として VPN を使用します。
  5. [VPN の種類]: 構成に指定されている VPN の種類を選択します。 ほとんどの構成で [VPN の種類] は [ルート ベース] にする必要があります。
  6. [SKU]: ゲートウェイの SKU をドロップダウン リストから選択します。 ドロップダウン リストに表示される SKU は、選択した VPN の種類によって異なります。
  7. [場所]: [場所] が見えない場合はスクロールしてください。 仮想ネットワークの場所を指すように、 [場所] フィールドを調整します。 対象の仮想ネットワークが存在するリージョンをこの場所が指していない場合、次の手順で [仮想ネットワークの選択] ボックスの一覧に仮想ネットワークが表示されません。
  8. [仮想ネットワーク]: このゲートウェイの追加先の仮想ネットワークを選択します。 [仮想ネットワーク] をクリックして [仮想ネットワークの選択] ブレードを開きます。 VNet を選択します。 VNet が表示されない場合は、実際の仮想ネットワークがあるリージョンが [場所] フィールドに指定されていることを確認してください。
  9. [パブリック IP アドレスの作成]: このブレードで、パブリック IP アドレス オブジェクトが作成されます。このオブジェクトにパブリック IP アドレスが動的に割り当てられます。 [パブリック IP アドレス] をクリックして、[パブリック IP アドレスの選択] ブレードを開きます。 [+新規作成] をクリックして、[パブリック IP アドレスの作成] ブレードを開きます。 パブリック IP アドレスの名前を入力します。 [OK] をクリックして、このブレードへの変更を保存します。 IP アドレスは、VPN ゲートウェイの作成時に動的に割り当てられます。 VPN Gateway では現在、パブリック IP アドレスの "動的" 割り当てのみサポートしています。 もっとも、VPN ゲートウェイに割り当てられた IP アドレスが後から変わることは基本的にありません。 パブリック IP アドレスが変わるのは、ゲートウェイが削除され、再度作成されたときのみです。 VPN ゲートウェイのサイズ変更、リセット、その他の内部メンテナンス/アップグレードでは、IP アドレスは変わりません。

    パブリック IP の作成

  10. [サブスクリプション]: 正しいサブスクリプションが選択されていることを確認します。
  11. [リソース グループ]: この設定は、選択した Virtual Network によって決定されます。
  12. 上記の設定を指定した後に [場所] を調整しないでください。
  13. 設定を確認します。 ゲートウェイをダッシュボードに表示する場合は、ブレードの下部にある [ダッシュボードにピン留めする] を選択します。
  14. [作成] をクリックして、ゲートウェイの作成を開始します。 設定が検証され、ダッシュボードに [Deploying Virtual network gateway (仮想ネットワーク ゲートウェイのデプロイ)] タイルが表示されます。 ゲートウェイの作成には、最大で 45 分かかる場合があります。 完了状態を確認するために、ポータル ページの更新が必要な場合があります。

    ゲートウェイの作成

  15. ゲートウェイの作成後、ポータルの仮想ネットワークを調べることで、ゲートウェイに割り当てられている IP アドレスを確認します。 ゲートウェイは、接続されたデバイスとして表示されます。 詳細を表示するには、接続したデバイス (仮想ネットワーク ゲートウェイ) をクリックします。

5.ローカル ネットワーク ゲートウェイを作成する

ローカル ネットワーク ゲートウェイは通常、オンプレミスの場所を指します。 サイトに Azure が参照できる名前を付け、接続を作成するオンプレミス VPN デバイスの IP アドレスを指定します。 また、VPN ゲートウェイを介して VPN デバイスにルーティングされる IP アドレスのプレフィックスも指定します。 指定するアドレスのプレフィックスは、オンプレミス ネットワークのプレフィックスです。 オンプレミス ネットワークが変わった場合は、プレフィックスを簡単に更新できます。

  1. ポータルの [すべてのリソース] で、[+追加] をクリックします。 [すべて] ブレードの検索ボックスに、「ローカル ネットワーク ゲートウェイ」と入力し、クリックして検索します。 これにより一覧が返されます。 [ローカル ネットワーク ゲートウェイ] をクリックしてブレードを開き、[作成] をクリックして [ローカル ネットワーク ゲートウェイの作成] ブレードを開きます。

    create local network gateway

  2. [ローカル ネットワーク ゲートウェイの作成] ブレードで、ローカル ネットワーク ゲートウェイ オブジェクトの名前を指定します。
  3. 接続先となる VPN デバイスまたは仮想ネットワーク ゲートウェイの有効なパブリック IP アドレスを指定します。
    これは接続先の VPN デバイスのパブリック IP アドレスです。 これは NAT の内側とすることができず、Azure から到達可能でなければなりません。 "スクリーンショットに示されている値ではなく実際の値を使用してください"。
  4. [アドレス空間] は、このローカル ネットワークが表すネットワークのアドレス範囲を参照します。 複数のアドレス領域の範囲を追加することができます。 ここで指定した範囲が、接続先となる他のネットワークの範囲と重複しないようにしてください。 指定したアドレス範囲が、Azure によってオンプレミスの VPN デバイスの IP アドレスにルーティングされます。 "ここには、スクリーンショットに示されている値ではなく実際の値を使用してください"。
  5. [サブスクリプション]では、正しいサブスクリプションが表示されていることを確認します。
  6. [リソース グループ]では、使用するリソース グループを選択します。 新しいリソース グループを作成することも、作成済みのリソース グループを選択することもできます。
  7. [場所]では、このオブジェクトが作成される場所を選択します。 VNet が存在するのと同じ場所を選択することもできますが、必須ではありません。
  8. [作成] をクリックして、ローカル ネットワーク ゲートウェイを作成します。

6.VPN デバイスの構成

オンプレミス ネットワークとのサイト間接続には VPN デバイスが必要です。 この手順では、VPN デバイスを構成します。 VPN デバイスを構成する際に、次の情報が必要になります。

  • 共有キー。 サイト間 VPN 接続を作成するときにも、これと同じ共有キーを指定します。 ここで紹介している例では、基本的な共有キーを使用しています。 実際には、もっと複雑なキーを生成して使用することをお勧めします。
  • 仮想ネットワーク ゲートウェイのパブリック IP アドレス。 パブリック IP アドレスは、Azure Portal、PowerShell、または CLI を使用して確認できます。 Azure Portal を使用して VPN ゲートウェイのパブリック IP アドレスを調べるには、[仮想ネットワーク ゲートウェイ] に移動し、該当するゲートウェイの名前をクリックします。

VPN デバイスの構成情報については、以下のリンクを参照してください。

  • 適合する VPN デバイスについては、VPN デバイスに関するページを参照してください。
  • デバイスの構成設定へのリンクについては、「検証済みの VPN デバイス」を参照してください。 デバイスの構成に関するリンクは、入手できる範囲で記載しています。 最新の構成情報については必ず、デバイスの製造元にご確認ください。
  • デバイス構成サンプルの編集については、サンプルの編集に関するセクションを参照してください。
  • IPsec/IKE のパラメーターについては、パラメーターに関するセクションを参照してください。
  • VPN デバイスを構成する前に、使用する VPN デバイスに関して、デバイスの互換性に関する既知の問題がないかどうかを確認してください。

7.VPN 接続を作成する

仮想ネットワーク ゲートウェイとオンプレミス VPN デバイスとの間にサイト間 VPN 接続を作成します。

  1. 仮想ネットワーク ゲートウェイを特定します。
  2. [接続] をクリックします。 [接続] ブレードの上部にある [+追加] をクリックして [接続の追加] ブレードを開きます。

    Create Site-to-Site connection

  3. [接続の追加] ブレードで、接続に名前を付けます。
  4. [接続の種類] では、[サイト間 (IPSec)] を選択します。
  5. [仮想ネットワーク ゲートウェイ] の値は固定されています。このゲートウェイから接続しているためです。
  6. [ローカル ネットワーク ゲートウェイ] では、[ローカル ネットワーク ゲートウェイの選択] をクリックし、使用するローカル ネットワーク ゲートウェイを選択します。
  7. [共有キー] の値は、ローカルのオンプレミス VPN デバイスに使用している値と一致する必要があります。 この例では "abc123" を使いましたが、さらに複雑な値を使うこともできます (推奨)。 重要なのは、ここで指定する値は、VPN デバイスを構成する際に指定した値と同じにする必要があることです。
  8. [サブスクリプション][リソース グループ][場所] の残りの値は固定されています。
  9. [OK] をクリックして、接続を作成します。 画面に "接続を作成しています" というメッセージが点滅表示されます。
  10. 接続が完了すると、仮想ネットワーク ゲートウェイの [接続] ブレードに接続が表示されます。

    Create Site-to-Site connection

8.VPN 接続の確認

Azure Portal で目的の接続に移動することで、Resource Manager VPN ゲートウェイの接続の状態を確認できます。 以下に示した手順は、目的の接続に移動して接続を確認する方法の一例です。

  1. Azure Portal[すべてのリソース] をクリックし、仮想ネットワーク ゲートウェイに移動します。
  2. 仮想ネットワーク ゲートウェイのブレードで、[接続] をクリックします。 各接続の状態が確認できます。
  3. 確認する接続の名前をクリックすると、[要点] が開きます。 接続の詳しい情報は、そこで確認できます。 接続に成功していれば、[状態] が "成功" と "接続済み" になります。

    Azure Portal を使用した VPN Gateway 接続の確認

次のステップ