Versions this guide is based on:

EVE Image Name Downloaded Filename Version vCPUs vRAM Console
pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img.gz pfsense-CE-2.3.5 2.3.5 1 2048 Telnet

Other versions should also be supported following bellow's procedure.


Freeware pfSense link for image:


1. Download pfSense FW image pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img.gz from:

2. Using any archivator program 7z, rar or other unzip it to get image pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img

Accordingly our image naming table:

3. SSH to your EVE and create directory for pfSense node.

mkdir /opt/unetlab/addons/qemu/pfsense-CE-2.3.5/

4. Upload the pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img image to the created directory using for example FileZilla or WinSCP.

5. Go to newly created folder and convert the disk to the qcow2 format:

cd /opt/unetlab/addons/qemu/pfsense-CE-2.3.5/
mv pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img hda.qcow2

6. Fix permissions:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Default username is admin password pfsense.