Cloud Number Registry の概要

Cloud Number Registry を使用すると、 Google Cloudで IP アドレスの使用状況を表示、管理、計画できます。Cloud Number Registry を設定すると、読み取り専用の検出プロセスによって組織全体の IP アドレス情報がインポートされ、サポートされている IP アドレスと範囲の表現が作成されます。Cloud Number Registry を使用すると、組織全体で次のことができます。

  • 検出された範囲またはカスタム範囲の IP アドレス使用率を表示します。
  • 検出された範囲またはカスタム範囲内で使用可能な IP アドレス範囲を見つけます。
  • レジストリ ブック内の IP アドレス リソースを検索します。

Cloud Number Registry のプロジェクトの指定

Cloud Number Registry を構成する前に、組織レベルで Cloud Number Registry IPAM 管理者ロールが付与されている IAM プリンシパルが、その組織で Cloud Number Registry に使用するプロジェクトを指定する必要があります。プロジェクトを指定するには、特定の組織で使用するプロジェクトを参照する org-number-registries リソースを作成します。

Cloud Number Registry を構成すると、指定されたプロジェクトに組織全体の IP アドレス範囲の情報が含まれます。Cloud Number Registry 情報へのアクセスを制限するには、次の構成を使用することを強くおすすめします。

  • Cloud Number Registry で使用する新しいプロジェクトを作成します。
  • 組織内のすべての IP アドレス範囲を表示する必要があるプリンシパルのみがそのプロジェクトにアクセスできるように、Identity and Access Management ポリシーを構成します。

Cloud Number Registry IPAM リソース

Cloud Number Registry は、次のリソースを使用して IP アドレス リソースを整理します。

IPAM 管理スコープ

Cloud Number Registry を使用するには、プロジェクトに IPAM 管理スコープを作成します。Cloud Number Registry 専用の新しいプロジェクトを作成することを強くおすすめします。詳細については、制限事項をご覧ください。

プロジェクトは組織の一部である必要があります。

IPAM 管理スコープを作成すると、プロジェクトの親組織の Compute Engine リソースを Cloud Number Registry にインポートする検出プロセスが開始されます。これらのインポートされたリソースは、検出されたリソースと呼ばれます。検出プロセスが完了するまでに最大 24 時間かかることがあります。

特定の組織で、組織の IPAM 管理スコープを含めて管理できるのは 1 つのプロジェクトのみです。

レジストリ ブック

レジストリ ブックは、IP アドレス管理情報のコンテナです。IPAM 管理スコープを作成すると、Cloud Number Registry は default というレジストリ ブックを自動的に作成し、検出されたリソースをインポートします。

追加のレジストリ ブックを作成して、検出されたリソースを整理することもできます。レジストリ ブックを作成するときに、クレームされたスコープ(レジストリ ブックに追加する 1 つ以上のプロジェクト)を定義します。

プロジェクトを申請できるのは、1 つのレジストリ ブックのみです。レジストリ ブックを作成して、申請されたスコープを定義すると、申請されたスコープ内のプロジェクトに関連付けられているレルムと範囲が新しいレジストリ ブックに追加され、デフォルトのレジストリ ブックから削除されます。

レジストリ ブックをクエリして、IP アドレスの使用状況と空き IP アドレス範囲に関する情報を取得できます。

レルム

レルムは、ネットワーク ルーティング ドメインを表す管理対象 IP アドレス範囲のセットです。レルム内で管理される IP アドレス範囲は、1 つの範囲が別の共有範囲の親でない限り、重複することはできません。

Cloud Number Registry は、必要に応じて次のリソースのレルムを作成します。

  • 検出された各 VPC ネットワーク。レルム名は vpc-global で始まります。
  • Google がプロビジョニングした外部 IPv4 アドレスと IPv6 アドレスおよび範囲。レルムの名前は google-owned-ipv4 と google-owned-ipv6 です。
  • お客様所有 IP アドレス(BYOIP)のパブリック アドバタイズド プレフィックス。レルムの名前は byoip-ipv4 と byoip-ipv6 です。

検出されたレルムは Cloud Number Registry によって管理されます。変更することはできません。ただし、カスタム レルムを作成すると、 Google Cloud以外の範囲を含む、Cloud Number Registry の任意の範囲を含めることができます。

検出された範囲

Cloud Number Registry が検出する IP アドレス範囲と IP アドレスは、検出された範囲と呼ばれます。

Cloud Number Registry で検出された範囲を直接更新または削除することはできません。検出された範囲を変更するには、ソースの Compute Engine リソースを変更する必要があります。Cloud Number Registry には、ソースリソースに加えた変更が反映されます。

カスタム期間

カスタム範囲は、カスタム レルムに追加した IP アドレス範囲です。カスタム範囲はユーザーが管理するため、これらの範囲は Cloud Number Registry から直接更新または削除できます。

カスタム範囲を更新または削除しても、ソース Google Cloudリソースには影響しません。

検出されたリソース

Compute Engine リソースの検出プロセスでは、検出されたリソースを整理するために、必要に応じて次のレルムが作成されます。

  • 各 VPC ネットワークの内部 IPv4 リソースのレルム。レルム名は vpc-global で始まります。このレルムには、次のリソースの検出された範囲が含まれています。

    • サブネットのプライマリ IPv4 アドレス範囲。
    • サブネットのセカンダリ IPv4 アドレス範囲。
    • エフェメラルおよび静的内部 IPv4 アドレス。

      これらのアドレスは、検出された親範囲の子範囲(/32)として表示されます。たとえば、インスタンスまたは転送ルールに割り当てられたリージョン内部 IPv4 アドレスは、サブネットのプライマリ IPv4 アドレス範囲の子範囲として表示されます。

    • これらの IPv4 アドレスを使用するインスタンス。

    • IPv4 内部範囲。

  • 各 VPC ネットワークの内部 IPv6 リソースのレルム。このレルムには、次のリソースの検出された範囲が含まれています。

    • 内部 IPv6 サブネット範囲の ULA 内部 IPv6 範囲。
    • サブネットの内部 IPv6 アドレス範囲。
    • エフェメラル内部 IPv6 アドレス範囲と静的内部 IPv6 アドレス範囲。

      これらの範囲は、親の検出された範囲の子範囲として表示されます。たとえば、インスタンスまたは転送ルールに割り当てられたリージョン内部 IPv6 アドレス範囲は、サブネットの内部 IPv6 アドレス範囲の子範囲として表示されます。

    • これらの IPv6 アドレス範囲を使用するインスタンス。

    • IPv6 内部範囲。

  • 次の対象を含む google-owned-ipv4 という名前のレルム。

    • エフェメラル外部 IPv4 アドレスと静的外部 IPv4 アドレス。
    • これらの IPv4 アドレスを使用するインスタンス。
    • BYOIP パブリック委任プレフィックスから取得された静的外部 IPv4 アドレスを使用するインスタンス。詳細については、制限事項をご覧ください。
  • 次の対象を含む google-owned-ipv6 という名前のレルム。

    • サブネットの外部 IPv6 アドレス範囲。
    • 静的外部 IPv6 アドレス範囲。
    • インスタンスや転送ルールなどのリソースに割り当てられるエフェメラル IPv6 アドレス範囲。
    • これらの IPv6 アドレス範囲を使用するインスタンス。
  • 次の対象を含む byoip-ipv4 という名前のレルム。

    • IPv4 BYOIP パブリック アドバタイズド プレフィックス。
    • IPv4 BYOIP パブリック委任プレフィックス。
    • パブリック委任プレフィックスから予約された静的外部 IPv4 アドレス。
    • パブリック委任プレフィックスから作成されたエフェメラル外部 IPv4 アドレスを使用するインスタンス。

      インスタンスがパブリック委任プレフィックスから予約された静的外部 IPv4 アドレスを使用している場合、インスタンスは byoip-ipv4 レルムではなく google-owned-ipv4 レルムに一覧表示されます。詳細については、制限事項をご覧ください。

  • 次の対象を含む byoip-ipv6 という名前のレルム。

    • IPv6 BYOIP パブリック アドバタイズド プレフィックス。
    • IPv6 BYOIP パブリック委任プレフィックス。
    • パブリック委任プレフィックスから作成された外部または内部 IPv6 サブネット範囲。
    • パブリック委任プレフィックスから作成されたエフェメラル外部 IPv6 アドレス範囲と静的外部 IPv6 アドレス範囲。
    • パブリック委任プレフィックスから作成されたエフェメラルまたは静的 IPv6 アドレス範囲を使用するインスタンス。

制限事項

Cloud Number Registry には次の制限が適用されます。

  • Cloud Number Registry は指定されたプロジェクトで構成されますが、組織全体の IP アドレス範囲情報の読み取り専用表現が含まれています。組織の IP アドレス情報へのアクセスを制御するには、指定されたプロジェクトへのアクセスを制御する必要があります。詳細については、Cloud Number Registry のプロジェクト指定をご覧ください。

  • お客様所有 IP アドレス(BYOIP)を使用し、パブリック委任プレフィックスから外部 IPv4 アドレスを予約して、その静的 IP アドレスをインスタンスに割り当てている場合、検出された範囲は同じレルムではなく、2 つのレルムに分割されます。

    • インスタンスの検出された範囲が google-owned-ipv4 レルムの下に表示されます。
    • 静的外部 IPv4 アドレスの検出された範囲が、パブリック アドバタイズド プレフィックス レルムの下に表示されます。

次のステップ