仮想マシンへのパブリック IP アドレスの関連付け

この記事では、既存の仮想マシン (VM) にパブリック IP アドレスを関連付ける方法について説明します。 これを行うには、VM にアタッチされているネットワーク インターフェイスの IP 構成にパブリック IP アドレスを関連付けます。 使用する方法のタブを選択することで、Azure portal、Azure CLI、または Azure PowerShell を使用できます。

代わりにパブリック IP アドレスを備えた新しい VM を作成する場合は、Azure portalAzure CLI、または Azure PowerShell を使用できます。

パブリック IP アドレスには、わずかな費用がかかります。 詳細については、価格のページを参照してください。 サブスクリプションごとに使用できるパブリック IP アドレスの数には制限があります。 詳しくは、制限に関する記事をご覧ください。

Note

パブリック IP が割り当てられていない VM、または内部の Basic Azure Load Balancer のバックエンド プール内にある VM に対しては、Azure によって既定のアウトバウンド アクセス IP が提供されます。 デフォルト送信アクセス IP メカニズムは、構成できないアウトバウンド IP アドレスを提供します。

次のいずれかのイベントが発生すると、既定のアウトバウンド アクセス IP は無効になります。

  • パブリック IP アドレスが VM に割り当てられます。
  • アウトバウンド規則の有無にかかわらず、VM は標準ロード バランサーのバックエンド プール内に配置されます。
  • Azure NAT Gateway リソースが VM のサブネットに割り当てられます。

フレキシブル オーケストレーション モードの仮想マシン スケール セットによって作成された VM には、既定のアウトバウンド アクセスがありません。

Azure のアウトバウンド接続の詳細については、「Azure での既定の送信アクセス」および「送信接続での送信元ネットワーク アドレス変換 (SNAT)を使用する」を参照してください。

前提条件

  1. Azure portal にサインインします。

  2. ポータルで、パブリック IP アドレスを追加する VM を検索して選択します。

  3. 左ペインの [設定] の下にある [ネットワーク] を選択して、パブリック IP アドレスを追加するネットワーク インターフェイスを選択します。

    VM のネットワーク インターフェイスを選択する方法を示すスクリーンショット。

    Note

    パブリック IP アドレスは、VM にアタッチされたネットワーク インターフェイスに関連付けられます。 このスクリーンショットでは、VM にネットワーク インターフェイスが 1 つだけあります。 VM に複数のネットワーク インターフェイスがある場合は、それらすべてが表示され、パブリック IP アドレスを関連付けるネットワーク インターフェイスを選択します。

  4. [ネットワーク インターフェイス] ウィンドウの [設定] で、[IP 構成]* を選択し、一覧から IP 構成を選択します。

    ネットワーク インターフェイスの I P 構成を選択する方法を示すスクリーンショット。

    Note

    パブリック IP アドレスは、ネットワーク インターフェイスの IP 構成に関連付けられます。 このスクリーンショットでは、ネットワーク インターフェイスには IP 構成が 1 つだけあります。 ネットワーク インターフェイスに複数の IP 構成がある場合は、それらすべてが表示され、パブリック IP アドレスを関連付ける IP 構成を選択します。

  5. [Edit IP configuration] (IP 構成の編集) ウィンドウで、[パブリック IP アドレスを関連付ける] を選択し、[パブリック IP アドレス] を選択して、ドロップダウン リストから既存のパブリック IP アドレスを選択します。 パブリック IP アドレスが表示されない場合は、1 つ作成する必要があります。 方法については、「パブリック IP アドレスの作成」をご覧ください。

    新しいパブリック IP アドレスを選択、作成、関連付ける方法を示すスクリーンショット。

    Note

    ドロップダウン リストに表示されるパブリック IP アドレスは、VM と同じリージョン内に存在するものです。 リージョン内に複数のパブリック IP アドレスが作成されている場合は、ここにすべて表示されます。 別のリソースに既に関連付けられているアドレスはすべて淡色表示されます。

  6. [保存] を選択します。

  7. [IP 構成] ウィンドウで、IP 構成に割り当てられているパブリック IP アドレスを表示します。 新規に関連付けられた IP アドレスが表示されるまでに、数秒かかる場合があります。

    新しく割り当てたパブリック I P を示すスクリーンショット。

    Note

    IP アドレスは、Azure リージョン用に予約されたパブリック IP アドレスのプールから割り当てられます。 各リージョン内で使用されるアドレス プールの一覧については、Azure の IP 範囲とサービス タグに関するページをご覧ください。 特定のプレフィックスからアドレスが割り当てられる必要がある場合は、パブリック IP アドレスのプレフィックスを使用してください。

  8. ネットワーク セキュリティ グループのセキュリティ規則を調整して、セキュリティ グループで必要なポートを開きます。 詳細については、「VM へのネットワーク トラフィックを許可する」を参照してください。

VM へのネットワーク トラフィックを許可する

インターネットからパブリック IP アドレスに接続するには、セキュリティ グループで必要なポートを開く必要があります。 これらのポートは、ネットワーク インターフェイス、ネットワーク インターフェイスのサブネット、またはその両方に関連付けられているネットワーク セキュリティ グループで開く必要があります。 セキュリティ グループでは、ネットワーク インターフェイスのプライベート IP アドレスへのトラフィックをフィルター処理しますが、受信したインターネット トラフィックがパブリック IP アドレスに到達すると、Azure によってパブリック アドレスがプライベート IP アドレスに変換されます。 そのため、ネットワーク セキュリティ グループによってトラフィック フローが妨げられると、パブリック IP アドレスによる通信は失敗します。

Azure portalAzure CLI、または Azure PowerShell のネットワーク インターフェイスとそのサブネットに対する有効なセキュリティ規則を確認できます。

次の手順

この記事では、Azure portal、Azure CLI、Azure PowerShell のいずれかを使用して、パブリック IP アドレスを VM に関連付ける方法について説明しました。