VCNの作成

Compute Cloud@Customerでは、仮想クラウド・ネットワーク(VCN)は、従来のネットワークに酷似した仮想のプライベート・ネットワークです。VCNは、さらにIPサブネットに分割できます。VCNは、様々なタイプのゲートウェイを介して相互に通信でき、各タイプは特定の目的のために意図されています。

名前とタグに機密情報を入力しないでください。

    1. Compute Cloud@Customerコンソールのナビゲーション・メニューで、「ネットワーキング」「Virtual Cloud Networks」の順にクリックします。

    2. 「Create Virtual Cloud Network」をクリックします。

    3. 次の情報を入力します:

      • 名前: VCNのわかる名前を入力します。

      • コンパートメント: VCNを作成するコンパートメントを選択します。

      • CIDRブロック: VCN内で使用できるCIDR範囲を指定します。

      • DNS:このVCNでDNSホスト名を使用するボックスにチェックマークを入れると、DNSラベルを入力するか、フィールドを空白のままにしてシステムがラベルを生成できます。ラベルの最初の文字は英字である必要があります。文字と数字のみを使用してください。15文字まで入力できます。

    4. タグ付け: (オプション)このリソースに1つ以上のタグを追加します。タグは後で適用することもできます。リソースのタグ付けの詳細は、リソース・タグを参照してください。

    5. 「Create Virtual Cloud Network」をクリックします。

      新しいVCNの詳細ページが表示されます。

  • oci network vcn createコマンドおよび必要なパラメータを使用して、VCNを作成します。

    oci network vcn create --compartment-id compartment_OCID --cidr-block 10.0.0.0/16 --dns-label vcn1 --display-name VCN1 [OPTIONS]

    CLIのコマンド、フラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。

    プロシージャ

    1. コマンドを実行するために必要な情報を収集します。

      • コンパートメントOCID (oci iam compartment list --compartment-id-in-subtree true)

    2. 少なくともコンパートメントOCIDおよびCIDRブロック・オプションを使用して、vcn createコマンドを入力します。

      VCNでDNSホスト名を使用するには、createコマンドにDNSラベルを含めます。後で追加することはできません。

      オプションで、VCNの説明的な名前を設定します。

      $ oci network vcn create --compartment-id <compartment_OCID> \
      --cidr-blocks '["<cidr-block_eg-10.0.0.0/16>"]' --dns-label <dns_label> --display-name <display_name>
      {
        "data": {
          "cidr-block": "10.0.0.0/16",
          "cidr-blocks": [
            "10.0.0.0/16"
          ],
          "compartment-id": "ocid1.compartment.unique_ID",
          "default-dhcp-options-id": "ocid1.dhcpoptions.unique_ID",
          "default-route-table-id": "ocid1.routetable.unique_ID",
          "default-security-list-id": "ocid1.security_list.unique_ID",
          "defined-tags": {},
          "display-name": "VCN1",
          "dns-label": "vcn1",
          "freeform-tags": {},
          "id": "ocid1.vcn.unique_ID",
          "ipv6-cidr-block": null,
          "ipv6-private-cidr-block": null,
          "lifecycle-state": "PROVISIONING",
          "time-created": "2023-04-27T04:34:58.722835+00:00",
          "vcn-domain-name": "vcn1.oraclevcn.com"
        },
        "etag": "unique_ID"
      }
  • CreateVCN操作を使用してVCNを作成します。

    APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。