#1. はじめに
IBM CloudのVPCにおいて、UIからは1つめのprimary InterfanceのIPアドレスを指定できません。APIやCLIでは指定可能なので、IBM Cloud: VPCのVSIをIPアドレス指定でプロビジョニングする方法では、その解決方法を紹介しました。
本記事はその続きです。2つ目のvNICにIPアドレスを明示的に指定することが、やはりUIからではできません。すでにVSIが存在している場合には、CLI(ibmcloud is instance-network-interface-create
)で実施するのが簡単なため、そのやり方を紹介したいと思います。
#2. 変更対象のVSI IDと追加したいSubnet IDの確認
#3. CLIでの追加方法
プラグインの更新
$ ibmcloud update
$ ibmcloud plugin update
リージョンの変更
$ ibmcloud target -r jp-tok
VPC Gen2の選択
$ ibmcloud is target --gen 2
$ ibmcloud is instance-network-interface-create eth1 02e7_5d8a75b1-ac86-451b-8f0a-d256cb6bba00 02e7-7dab365d-6b50-43d8-99ed-6e1d829e661b --ipv4 192.168.0.10
Creating network interface eth1 for instance 02e7_5d8a75b1-ac86-451b-8f0a-d256cb6bba00 under account xxxx as user xxxx@xxxxxxxx...
ID 02e7-5086d6d4-b7f9-4acc-82e0-11914da8bb31
Name eth1
Status pending
Type secondary
Subnet sub-192-168-0-0-24
Speed 2000
The primary IPv4 address 192.168.0.10
Security groups ID Name
r022-1a2bb9f2-7647-4332-8a1b-eb925fb6e160 sg-tok-syasuda-default
Attached Floating IP: No Floating IP attached
Created 2020-09-18T15:07:45+09:00
#4. 確認