VMにPnetLab環境作成

### VMwareWorkstation上にPnetLabを作成する
再構築時の備忘のため記載

以下公式ページからダウンロード
https://pnetlab.com/pages/main

[PNET_4.2.10.ova](http://pnetlab.com/pages/download)

1　VMwareworkstationで「ファイル」→「開く」
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/e6bc2e82-7fc2-e38e-41c4-49b20ccc4688.png)
2　適宜仮想マシン名を入れて、DLしたストレージのパスを指定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/7bfc6fea-b4eb-1a6d-51f7-89064646bb2e.png)
3
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/ccfd49c2-bf80-34ce-42d2-c99dc3cfdf61.png)
4　仮想マシン設定時のパラメータは以下の通り指定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/2fc69eab-d7b5-c57a-5acf-65d79086a9ed.png)
5　起動時のsetup画面、すべてenterキーでデフォルト設定のままスキップ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/caa680a3-8c76-ef3f-277d-44bd7e92dcb5.png)
6　起動後画面　デフォルとのroot/pnetでログイン、※ここに表示のpnet0のIPアドレスを控える
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/396f6737-dcdb-0caa-dac9-61f15838aa49.png)

ネットワーク機器の仮想OSを以下の通り/opt/unetlab/addons/qemuにフォルダを作成して配置
```
root@pnetlab:/opt/unetlab/addons/qemu# dir nxosv9k-9.3.3
sataa.qcow2
root@pnetlab:/opt/unetlab/addons/qemu# 
root@pnetlab:/opt/unetlab/addons/qemu# dir vios-adventerprisek9-m-15.6.2T
virtioa.qcow2
root@pnetlab:/opt/unetlab/addons/qemu# 
root@pnetlab:/opt/unetlab/addons/qemu# dir  viosl2-adventerprisek9-m-15.2.4055
virtioa.qcow2
root@pnetlab:/opt/unetlab/addons/qemu# 
root@pnetlab:/opt/unetlab/addons/qemu# dir xrv-k9-6.0.1
hda.qcow2
root@pnetlab:/opt/unetlab/addons/qemu# 
```
アクセス権限を再設定
```
root@pnetlab:~# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
```

7　ブラウザで開く「6　起動後画面」で控えたIPアドレスを指定、SineUpしてログイン
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/91f329cc-bbc2-c79d-4e5f-fa8960060da4.png)
8　ココからは、試しに新規Labを作成して装置にログインし、パケットキャプチャしてみるまで。nameを入力し「OK」
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/07fede1c-3f51-796d-a3b4-924bfd4ea0b0.png)
9　作成したLab上で右クリックすると配置した機器の仮想OSが選択できる
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/26fef683-36c6-7814-8c91-1148696df675.png)
10　選択した仮想NW機器を接続
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/df753e5d-9131-cdea-09bf-89fe129142b9.png)
11　仮想NW機器を起動（起動後の活線挿抜も可能）仮想NW機器にマウスオーバーするとポート番号が表示
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/9a154daf-1819-bdd4-5e85-d669d80dce0d.png)
12　pnetのIPとポート番号を指定し仮想NW装置にログイン可能
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/da32259e-5942-df29-6a5b-f4548893b9c1.png)
13　仮想NW機器vIOSにログインしたところ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/7aa0c0d9-7870-1d91-1569-87f0ce20cd98.png)
14　PnetのGUI画面のDeviceタブからWiresharkをインストール
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/d8e2cb3c-e7f0-0bb1-7bc8-033566243815.png)
15　仮想NW機器上のIFのパケットキャプチャ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/340841/f4166dce-3ce8-65f3-0d1b-d188291a393b.png)


### メモ
仮想NXOSはVMの割り当てメモリが8Gでは起動しても安定しない、高スペックなVMホスト要

### 参考にしたページ
https://www.pnetlab.com/pages/main
https://pnetlab.com/pages/documentation?slug=PNETLab-Supported-Images
https://user.pnetlab.com/store/labs/detail?id=15951782324779