Juniper vSRX 3.0 v18.X and later

Versions this guide is based on vSRX 3.0:

EVE Image Name Downloaded Original Filename Version vCPUs vRAM Console
1. vsrxng-19.2R1.8 junos-vsrx3-x86-64-19.2R1.8.qcow2 vSRX 3.0 19.2R1.8 2 4096 telnet
2. vsrxng-21.3R1.9 junos-vsrx3-x86-64-21.3R1.9.qcow2 vSRX 3.0 21.3R1.9 2 4096 telnet

 

Instructions
Other versions should also be supported following bellow’s procedure.

1. Obtain KVM qcow2 images from Juniper.https://support.juniper.net/support/downloads/?p=vsrx3
2. Using our image table, create correct image folder, this example is for image vsrxng- in the table above. lets do it.Image table:  https://www.eve-ng.net/index.php/documentation/qemu-image-namings/
mkdir /opt/unetlab/addons/qemu/vsrxng-19.2R1.8/
3. Upload the downloaded image to the EVE /opt/unetlab/addons/qemu/vsrxng-17.3R1.10/  folder using for example FileZilla or WinSCP.
4. From the EVE cli, go to newly created image folder.
cd /opt/unetlab/addons/qemu/vsrxng-19.2R1.8/
5. Rename original filename to virtioa.qcow2
mv junos-vsrx3-x86-64-19.2R1.8.qcow2 virtioa.qcow2 
6. Fix permissions:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions