Oracle Cloud Infrastructureドキュメント

oci-network-config

説明

Oracle Cloud Infrastructure 「コンピュート」インスタンスのネットワーク・インタフェースを構成します。

警告

Oracle Cloud Infrastructureコンソール、APIまたはCLIを使用してクラウド・リソースに説明、タグまたはわかりやすい名前を割り当てるときは、機密情報を入力しないでください。

使用方法

oci-network-config [-h] [-s] [--create-vnic] [--detach-vnic VNIC] [--add-private-ip]

[--del-private-ip ip_address] [--private-ip ip_address] [--subnet subnet] [--vnic-name name]

[--assign-public-ip] [--vnic OCID] [-a] [-d] [-e ip_address] [-n format]

[-r] [-X | --exclude item] [-I | --include item] [--quiet]

オプション

-s | --show

すべてのプロビジョニングおよびインタフェース構成に関する情報を表示します。 オプションを指定しない場合は、このアクションがデフォルトになります。

--create-vnic

新しい仮想ネットワーク・インタフェース・カード(VNIC)を作成し、このインスタンスにアタッチします。

--detach-vnic OCID

特定のOracle Cloud識別子(OCID)またはプライマリIPアドレスを持つVNICのデタッチおよび削除。 インスタンスのプライマリVNICを指定できません。

--add-private-ip OCID

セカンダリ・プライベートIPを既存のVNICに追加します。

--del-private-ip ip_address

指定されたIPアドレスを持つセカンダリ・プライベートIPアドレスを削除します。

--private-ip ip_address

指定されたプライベートIPアドレスをVNICに割り当てます。 --create-vnicおよびadd-private-ipオプションとともに使用

--subnet subnet

--create-vnicオプションとともに使用します。 新しいVNICを指定されたサブネットに接続します。

--vnic-name name

--create-vnicオプションとともに使用します。 新しいVNICの表示名。

--assign-public-ip

--create-vnicオプションとともに使用する場合は、パブリックIPアドレスを新しいVNICに割り当てます。

--vnic OCID

--add-private-ipオプションとともに使用する場合は、指定されたVNICにプライベートIPアドレスを割り当てます

-a | --auto | -c | --configure

構成されていないVNICのIP構成を追加し、もうプロビジョニングされていないVNICのIP構成を削除します。

-d | --deconfigure

すべてのVNIC (プライマリを除く)を構成解除してください。 -eオプションとともに使用すると、2番目のIPアドレスのみが構成解除されます。

-e ip_address VNIC_OCID

構成または構成解除するためのセカンダリのプライベートIPアドレス。 --configureおよび--deconfigureオプションとともに使用します。

-n | -ns format

構成するときは、指定された形式で識別されるネームスペースにインタフェースを配置します。 フォーマットには、$nicおよび$vltag変数を含めることができます。

-r | --sshd

sshd をネームスペースで開始します(-nが存在する場合)。

-X | --exclude item

指定したアイテムを自動構成または構成解除から永続的に除外します。 --includeオプションを使用してアイテムを再度含めます。

-I | --include item

自動構成/構成解除で--excludeオプションを使用して以前に除外されたアイテムを含めます。

-q | --quiet

情報メッセージを表示しません。

-h | --help

コマンド・ライン・オプションのサマリーを表示します。

現在のネットワーク構成の表示中

オプションを指定せずにoci-etwork-configコマンドを実行すると、現在のインスタンスのネットワーク構成が返されます:

VNIC configuration for instance my-test-instance-20180622-1222

VNIC 1 (primary): my-test-instance-20180622-1222
Hostname: my-test-instance-20180622-1222
OCID: ocid1.vnic.oc1.phx.abcdefg12345678
MAC address: 00:00:17:00:F4:3F
Public IP address: 129.146.110.62
Subnet: Public Subnet cumS:PHX-AD-1 (10.0.0.0/24)


Operating System level network configuration

CONFIG ADDR            SPREFIX         SBITS VIRTRT          NS         IND IFACE      VLTAG VLAN        STATE MAC               VNIC
-      10.0.0.3        10.0.0.0        24    10.0.0.1        -          0   ens3       -     -           UP    00:00:17:00:f4:3f ocid1.vnic.oc1.phx.abcdefg12345678

新規VNICの作成

この例では、MY_NEW_VNICという名前の新しいVNICを作成して、インスタンスにアタッチします:

# sudo oci-network-config --create-vnic --vnic-name MY_NEW_VNIC
Info: creating VNIC: 10.0.0.4

-sオプションを指定してoci-etwork-configを実行すると、新しいVNICの情報が表示されます:

# sudo oci-network-config -s
VNIC configuration for instance scottb-instance-20180622-1222

VNIC 1 (primary): scottb-instance-20180622-1222
Hostname: scottb-instance-20180622-1222
OCID: ocid1.vnic.oc1.phx.abcdefg12345678
MAC address: 00:00:17:00:F4:3F
Public IP address: 129.146.110.62
Subnet: Public Subnet cumS:PHX-AD-1 (10.0.0.0/24)

VNIC 2: MY_NEW_VNIC
Hostname: scottb-instance-20180622-1222-mynewvnic
OCID: ocid1.vnic.oc1.phx.abcdefg12345678
MAC address: 00:00:17:00:27:A7
Public IP address: None
Subnet: Public Subnet cumS:PHX-AD-1 (10.0.0.0/24)


Operating System level network configuration

CONFIG ADDR            SPREFIX         SBITS VIRTRT          NS         IND IFACE      VLTAG VLAN        STATE MAC               VNIC
-      10.0.0.3        10.0.0.0        24    10.0.0.1        -          0   ens3       -     -           UP    00:00:17:00:f4:3f ocid1.vnic.oc1.phx.abcdefg12345678
-      10.0.0.4        10.0.0.0        24    10.0.0.1        -          1   ens4       -     -           UP    00:00:17:00:27:a7 ocid1.vnic.oc1.phx.abcdefg12345679

VNICの切り離し

インスタンスからVNICを切り離すには、--detach-VNICオプションを使用します。 指定されたVNICをインスタンスのプライマリVNICにできないことに注意してください:

sudo oci-network-config --detach-vnic 00:00:17:00:27:A7