Juniper vSRXのダウンロードからVMware Workstation上にデプロイするまでの手順

Juniper SRXでMPLS/VPLSの環境を構築することになったので、GWも残り少ないですが、在宅勤務期間を含めてお勉強してみようと思います。自宅に物理SRXを設置することはできないので、仮想マシン版であるvSRXをVMware Workstation上にデプロイしようと思います。
VMware WorkstationはWindows10ノートPCにインストールしています。
ネットワーク環境は無線です。

今回デプロイする環境の論理構成は下図のようになります
![WS000029.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/e469fbe3-c0d8-cc4a-3d57-ff7e32a4f34a.jpeg)


## Juniper vSRXのダウンロード

* [Juniperのサポートページ](https://support.juniper.net/support/)にログインして[Downloads]タブをクリック
※事前にアカウントの登録が必要
![WS000000.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/2756a617-6140-80de-2713-a17b38cc2de0.jpeg)

* [vSRX]で検索すると最新版が表示されます。今回は最新版のJUNOS 20.1をダウンロードします。VMware Workstationにデプロイするので[IDE virtual disk (.ova)]をダウンロードします。
![WS000001.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/3d7aa39f-5a3c-8d1c-b939-a0903d8d385b.jpeg)

* EULAが表示されるので[I Agree]を選んで[Proceed]をクリック
![WS000002.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/afe22461-edc3-605a-80a9-a5ac6e7503ed.jpeg)

* [CLICK HERE]をクリックするとOVAファイルのダウンロードが始まります
![WS000003.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/fd87db5d-3d7b-9ebd-91ef-08c3c20e69b4.jpeg)


## VMware Workstation上にデプロイ
それではダウンロードしたvSRXのOVAファイルをVMware Workstationにデプロイしてみます

* [仮想マシンを開く]をクリック
![WS000004.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/32df162e-e6b6-ca31-5760-cfa7a6b0bf87.jpeg)

* ダウンロードしたOVAファイルを選択
![WS000005.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/cba3ec14-c352-1767-617c-ed6aa0d4dbbe.jpeg)

* 使用許諾契約書が表示されるので同意するにチェックを入れて[次へ]をクリック
![WS000006.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/102ffaaf-3fab-fa4c-f9d5-b27f81de3c2a.jpeg)

* 仮想マシンの名前を入力して[次へ]をクリック
![WS000007.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/676bc8a6-fd20-c6e8-4909-3a869aac5afa.jpeg)

* [インポート]をクリック
![WS000008.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/56d9cf20-65dc-0385-c4df-e9f734cea538.jpeg)

* OVAファイルのインポートが始まります
![WS000009.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/40c13785-d778-932c-7ac5-df0720665f37.jpeg)

* OVAファイルのインポートが完了すると仮想マシン名が表示されるので、何も編集せずに[仮想マシンの再生]をクリック
![WS000010.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/59ea1186-2911-e886-242d-180d2e7b7b8f.jpeg)

* vSRXが起動します
![WS000011.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/2dbd0272-d1bd-50ea-c603-cb290aeee44f.jpeg)

* 起動中
![WS000012.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/985748e7-b267-53cf-7b13-6bea9ef4ce4b.jpeg)

* vSRXの起動処理がここで止まってしまいました。cloud-initの処理でエラーになっているように見えます。
![WS000013.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/0c7ba9c4-be1e-c9a4-23c1-5661ec51e56a.jpeg)

* ここで原因調査するためにエラーログなど確認するべきだと思いますが、ノートPCのテスト環境なのでちょっと設定をいじって様子見してみようと思います。とりあえず、OVAファイルをインポートした後に仮想マシンの編集でネットワーク設定を変更するのを忘れていたので、ブリッジからNATへ変更してみます。
![WS000014.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/690a3a45-5632-594a-bb88-6e414aa68952.jpeg)

* NATに変更した後の画面
![WS000015.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/3876cc9c-db96-50e2-9725-87caa7ae44c5.jpeg)


* ネットワーク設定を変更すると処理が再開してログインプロンプトが表示されました。root（パスワードなし）でログインして管理インタフェースのIPアドレスを確認しようとしましたが、デフォルトでDHCPが有効ではないためIPアドレスが設定されていませんでした。
![WS000016.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/20639be0-ac92-e553-3a44-50b16e5e4e0c.jpeg)

* VMware WorkstationでIPを自動採番するため、管理インタフェース（fxp0.0）をDHCPに設定します

``` junos
# set system root-authentication plain-text-password
# set interfaces fxp0 unit 0 family inet dhcp
# commit
```  

![WS000020.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/175a86d7-6368-12eb-6be2-606f8ed8a655.jpeg)

* DHCPでIPアドレスが設定されてることを確認
![WS000021.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/0f9bf96b-8ca0-8ad4-7fa4-b0d25e741250.jpeg)

* TeraTermでログイン（事前にSSHログインアカウントを作成しておきます）

``` junos
# set system login user admin class super-user
# set system login user admin authentication plain-text-password
```

![WS000022.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/4db8c4a3-c45d-770d-277f-094cc9d6ff75.jpeg)

* vSRXにログイン完了（JUNOSバージョンを確認）
![WS000026.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/3e6a6f98-1211-3f61-e733-5ac4c2af455d.jpeg)

* この後の検証のために、管理インタフェース以外の接続先を変更しておきます
![WS000028.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/333529/ffe46473-ce24-cff1-3452-43e4c224700c.jpeg)


とりあえず、vSRXのデプロイ手順はここまで。