Power Systems Virtual Serverへプライベート・ネットワークを追加する

Power VSへプライベート・ネットワークを追加した際の手順メモです。

## IBM Cloud UI 操作
### サブネットの作成、接続
Power VSの管理画面から「サブネット」→「サブネットの作成」をクリック。
![01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2704954/c607d970-b611-3bdd-398d-f336d6ea3926.png)
名前とCIDRを入力すると、ゲートウェイとIP 範囲が自動で入ります。変更がなければそのまま「サブネットの作成」をクリックします。
<img width="300" alt="02.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2704954/3df630ff-0fa1-868b-389b-37a4cf2ad826.png">
サブネットの作成完了。
![03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2704954/9b003ca5-72f6-86fb-0da6-188fceb7dcd1.png)
仮想サーバー・インスタンスから接続するPower VSを選択し「プライベート・ネットワーク」→「既存のネットワークを接続」をクリック。
![04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2704954/b2da6537-6614-51ee-318c-686de958f29b.png)
既存のネットワークに作成したサブネットを選択し「接続」をクリックします。
※IPを固定する場合は手動で指定してください
<img width="300" alt="05.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2704954/43ac868b-c9ff-b1db-ea66-219c5cf11ff0.png">
作成したサブネットがプライベート・ネットワークに接続されました。
![06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2704954/8d42dd67-1d2b-0da8-ba5c-98246eaa9676.png)
## AIX 操作
[AIX VM へのネットワーク・インターフェースの追加](https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-managing-network-interface#add-nic)
こちらを参考にAIX側の操作をしていきます。
### ネットワーク・インターフェースの特定
MACアドレスとVLANを確認し、今回は「en2」にIPを割り当てれば良さそうです。
```
[root@test-aix:/]netstat -in　※抜粋
Name  Mtu   Network     Address            Ipkts Ierrs    Opkts Oerrs  Coll
en2    1500  link#5      fa.16.3e.c.ca.85                0     0                0     0     0
[root@test-aix:/]
[root@test-aix:/]entstat -d ent2 | grep VLAN
Invalid VLAN ID Packets: 0
Port VLAN ID:   945
VLAN Tag IDs:  None
[root@test-aix:/]
```
### プライベート・ネットワークの接続
`smitty mktcpip`を使用してIPを設定します。
`smitty`から行く場合は以下。
　通信アプリケーションとサービス
　　TCP/IP
　　　最小構成と始動
　　　　対象インターフェース　※今回だと「en2      標準イーサネット・ネットワーク・インターフェース」
**<font color=red>プライベート・ネットワークのゲートウェイを入力しないように注意してください。
パブリック側の通信が切れ、外部からアクセス不可となります（私ははまりました）</font>**
```
                                 最小構成と始動

        既存の構成データを削除するには追加構成メニューを使用してください

フィールドの値を入力または選択してください。
変更を完了したら ENTER キーを押してください。

                                                        [入力フィールド]
* ホスト名                                           [test-aix]
* インターネット・アドレス (ドット 10 進数)          [192.168.10.181]
  ネットワーク・マスク (ドット 10 進数)              [255.255.255.0]
* ネットワーク・インターフェース                      en2
  ネームサーバー
           インターネット・アドレス (ドット 10 進数) []
           ドメイン名                                []
  デフォルト・ゲートウェイ
       アドレス (ドット 10 進数またはシンボル名)     []
       コスト                                        [0]
       アクティブ・デッド・ゲートウェイ検出を行う     いいえ
  ケーブル・タイプ                                    N/A
  即開始する                                          いいえ
```
以上でIPの設定完了です。
```
[root@test-aix:/]ifconfig en2
en2: flags=1e084863,814c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),LARGESEND,CHAIN>
        inet 192.168.10.181 netmask 0xffffff00 broadcast 192.168.10.255
         tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
[root@test-aix:/]
```

## その他
今後IBM Cloud x86(Classic)をプライベートNWで接続するために、AIXのスタティックルートを設定。ODMに書きこまれ再起動後も有効だが正確である自信はない。。
自分への備忘録として残します。
```
chdev -l inet0 -a route=net,<destination>,-netmask,<mask>,<gateway>
```