2020.04.25 – Juniper vSRX-NG installation into EVE-PRO

I used this guid for my installation:: https://www.eve-ng.net/index.php/documentation/howtos/howto-add-juniper-vsrx-ng-15-x-and-later/

Versions this guide is based on:

  • Name: vsrxng-20.3R1.81
  • Download original filename: junos-vsrx3-x86-64-20.3R1.8.qcow2
  • Version: 20.3R1.8
  • VCPUS: 2
  • VRAM: 4096

Step 1. Create correct image folder

root@eve-ng:/opt/unetlab/addons/qemu# mkdir vsrxng-20.3R1.18

Step 2. Upload the downloaded image to the EVE /opt/unetlab/addons/qemu/vsrxng-23.3R1.18/  folder using for example FileZilla or WinSCP using:

  • Host: eve-pro-ip
  • Username: root
  • Password: *******
  • Port: 22

Click Quickconnect, open source from MacBook Pro and destination to EVE-PRO and download junos-vsrx3-x86-64-20.3R1.8.qcow2.

Step 3. From the EVE cli, go to newly created image folder.

root@eve-ng:/opt/unetlab/addons/qemu# cd vsrxng-20.3R1.18

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# ls

Step 4. Rename original filename to virtioa.qcow2

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# mv junos-vsrx3-x86-64-20.3R1.8.qcow2 virtioa.qcow2

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# ls

Step 5. Fix permissions:

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Dec 01 11:34:26 Dec 01 11:34:26 Online Check state: Valid


Step 6. Create a testing lab and open:

Step 7. By default the number of interfaces are 4: fxp0 and ge-0/0/0-ge-0/0/2 but you can inches the number. To increase the number of interfaces change the default Ethernets configuration of 4 to 10. The maximum is to ge-0/0/8.