インスタンスのネットワーク インターフェースを更新する


すべての Compute Engine インスタンスには、VPC ネットワークのサブネットに接続された nic0 仮想ネットワーク インターフェース(vNIC)があります。インスタンスのマシンタイプによっては、インスタンスの作成時にのみ追加の vNIC を定義できます。

Dynamic Network Interface(プレビュー)を使用すると、各 vNIC に VLAN ベースのサブインターフェースを作成できます。これにより、ネットワーク インターフェースと VPC ネットワーク接続の数をスケーリングできます。

Dynamic NIC は、インスタンスを再起動または再作成することなく追加または削除できます。詳細については、Virtual Private Cloud(VPC)ドキュメントの次のページをご覧ください。

このページでは、インスタンスのネットワーク インターフェースのプロパティを更新する方法について説明します。

始める前に

  • まだ設定していない場合は、認証を設定します。認証とは、 Google Cloud サービスと API にアクセスするために ID を確認するプロセスです。ローカル開発環境からコードまたはサンプルを実行するには、次のいずれかのオプションを選択して Compute Engine に対する認証を行います。

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Google Cloud CLI をインストールします。 インストール後、次のコマンドを実行して Google Cloud CLI を初期化します。

      gcloud init

      外部 ID プロバイダ(IdP)を使用している場合は、まず フェデレーション ID を使用して gcloud CLI にログインする必要があります。

    2. Set a default region and zone.

    REST

    このページの REST API サンプルをローカル開発環境で使用するには、gcloud CLI に指定した認証情報を使用します。

      Google Cloud CLI をインストールします。 インストール後、次のコマンドを実行して Google Cloud CLI を初期化します。

      gcloud init

      外部 ID プロバイダ(IdP)を使用している場合は、まず フェデレーション ID を使用して gcloud CLI にログインする必要があります。

    詳細については、 Google Cloud 認証ドキュメントの REST を使用して認証するをご覧ください。

インスタンスのネットワーク インターフェースを更新する

ネットワーク インターフェースのプロパティを更新するには、次のように、更新するプロパティに対応する手順をご覧ください。

Dynamic NIC(プレビュー)を更新する場合は、gcloud beta compute instances network-interfaces update コマンドまたは instances.updateNetworkInterface メソッドのベータ版を使用する必要があります。また、Dynamic NIC の命名形式に従って動的 NIC を指定してください。

次のステップ