ZScaler Virtual Service Edge (vzen)

Versions this guide is based on:

EVE Image Foldername Downloaded Filename Version vCPUs vRAM Console HDD Type Interface Qemu Version
zscaler-60R vzen.ova 60R 4 8192 vnc mptsasa x3 e1000 4.1.0

 

Instructions for Zscaler Edge VM deployment
Other versions should also be supported following bellow’s procedure. Download vzen.ova file from https://help.zscaler.com/ portal. In this example version used is vzen.ova 60R. For other image or version please change image and folder names respectively.

Extract following three files from the OVA archive:
60r-image-disk1.vmdk
1. Login as root using SSH protocol and create Zscaler-60R image folder in the EVE-NG. Use cli:

mkdir /opt/unetlab/addons/qemu/zscaler-60R

2. Upload the extracted vmdk file 60r-image-disk1.vmdk to the /opt/unetlab/addons/qemu/zscaler-60R using for example FileZilla or WinSCP.

cd /opt/unetlab/addons/qemu/zscaler-60R/
root@eve-master:/opt/unetlab/addons/qemu/zscaler-60R# ls
60r-image-disk1.vmdk
root@eve-master:/opt/unetlab/addons/qemu/zscaler-60R#

3. Convert the uploaded vmdk file to the qcow2 format:

cd /opt/unetlab/addons/qemu/zscaler-60R/
qemu-img convert -f vmdk -O qcow2 60r-image-disk1.vmdk mptsasa.qcow2
root@eve-master:/opt/unetlab/addons/qemu/zscaler-60R# ls
60r-image-disk1.vmdk mptsasa.qcow2
root@eve-master:/opt/unetlab/addons/qemu/zscaler-60R#

4. Delete original vmdk file:

cd /opt/unetlab/addons/qemu/zscaler-60R/
root@eve-master:/opt/unetlab/addons/zscaler-60R# rm 60r-image-disk1.vmdk
root@eve-master:/opt/unetlab/addons/qemu/zscaler-60R# ls
mptsasa.qcow2
root@eve-master:/opt/unetlab/addons/qemu/zscaler-60R#

5. Fix permissions:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

default login:

zsroot / zsroot