MACsec 鍵を取得する

このページでは、Cloud Interconnect の MACsec の MACsec キーを取得する方法について説明します。

Cloud Interconnect の MACsec は、GCM-AES-256 Connectivity Association Key(CAK)と Connectivity Association Key Name(CKN)の値を生成します。オンプレミス ルーターを構成するときに、Cloud Interconnect 用の MACsec が生成する値を使用します。これらの値は、Cloud Interconnect 接続で事前共有キーを構成した後にいつでも取得できます。

詳細については、オンプレミス ルーターの構成をご覧ください。

必要なロール

MACsec キーの取得に必要な権限を取得するには、プロジェクトに対する Compute ネットワーク管理者 roles/compute.networkAdmin)IAM ロールを付与するよう管理者に依頼します。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

カスタムロールを使用する場合は、Cloud Interconnect の MACsec を管理するカスタムロールに compute.interconnects.getMacsecConfig IAM 権限が含まれていることを確認してください。

事前共有キーを取得する

次のオプションのいずれかを選択します。

コンソール

  1. Google Cloud コンソールで、Cloud Interconnect の [物理接続] タブに移動します。

    [物理接続] に移動

  2. 表示する接続を選択します。

  3. [MACsec] タブで [事前共有キー] セクションに移動し、事前共有キーの名前を探して [表示] をクリックします。Connectivity Association Key(CAK)と Connectivity Association Key Name(CKN)がウィンドウに表示されます。[コピー] ボタンをクリックして、各値をクリップボードにコピーします。

  4. [閉じる] をクリックします。

gcloud

次のコマンドを実行します。

gcloud compute interconnects macsec get-config INTERCONNECT_CONNECTION_NAME

INTERCONNECT_CONNECTION_NAME は、Cloud Interconnect 接続の名前に置き換えます。

出力は次のようになります。

preSharedKeys:
- cak: 0123456789abcdef...0123456789abcdef
  ckn: 0101016789abcdef...0123456789abcdef
  name: key1
  startTime: 2023-07-01T21:00:01.000Z

次のステップ