VCNの作成
Compute Cloud@Customerでは、従来のネットワークに近い仮想プライベート・ネットワークである仮想クラウド・ネットワーク(VCN)です。VCNsはさらにIPサブネットに分割できます。VCNsは、様々なタイプのゲートウェイを介して相互に通信でき、各タイプは特定の目的で使用されます。
名前とタグに機密情報を入力しないでください。
-
「Compute Cloud@Customerコンソール」ナビゲーション・メニューで、「ネットワーキング」、「Virtual Cloudネットワーク」の順に選択します。
-
「Create Virtual Cloud Network」を選択します。
-
次の情報を入力します:
-
名前: VCNのわかりやすい名前を入力します。
-
コンパートメント: VCNを作成するコンパートメントを選択します、
-
CIDRブロック: VCN内で使用できるCIDR範囲を指定します。
-
DNS:このVCNでDNSホスト名を使用するチェック・ボックスを選択した場合は、DNSラベルを入力するか、フィールドを空白のままにしてシステムでラベルを生成できます。ラベルの最初の文字は、英字である必要があります。文字と数字のみを使用してください。最大15文字が許可されます。
-
-
タグ付け: (オプション)このリソースに1つ以上のタグを追加します。タグは後で適用することもできます。リソースのタグ付けの詳細は、リソース作成時のタグの追加(OCIのIAM)を参照してください。
-
「Create Virtual Cloud Network」を選択します。
新しいVCNの詳細ページが表示されます。
-
VCNを作成するには、oci network vcn createコマンドと必要なパラメータを使用します。
oci network vcn create --compartment-id compartment_OCID --cidr-block 10.0.0.0/16 --dns-label vcn1 --display-name VCN1 [OPTIONS]CLIコマンド、フラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。
プロシージャ
-
コマンドの実行に必要な情報を収集します。
-
コンパートメントOCID (
oci iam compartment list --compartment-id-in-subtree true)
-
-
少なくともコンパートメント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については、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。