Preface
Main idea: import many appliance what I need to eve-ng
Source images
Cisco Catalyst 9800 Wireless Controller
# Eve-NG Ubuntu Server
mkdir 9800CL-16.11.01c
# Windows
scp csr100vng-universalk9.16.04.01-Everest\virtioa.qcow2 root@192.168.137.128:/opt/unetlab/addons/qemu/9800CL-16.11.01c
Follow this article: https://jd-networks.co.uk/blog/2019/09/30/cisco-9800-cl-on-eve-ng/
Linux Netem
no need to import manually, the image is available as afree addons. Just install it with apt
apt-get install eve-ng-addons-netem
Linux Tinycore
# Eve-NG Ubuntu Server
mkdir linux-tinycore6.4
# Windows
scp linux-tinycore6.4\hda.qcow2 root@192.168.137.128:/opt/unetlab/addons/qemu/linux-tinycore6.4
Follow this article: https://networkingpills.wordpress.com/2017/01/06/modifying-base-images-with-snapshots-on-unetlabeve-ng-alpha/
Updated: > Version 6.4 has a bug. For better use linux tinycore11! It’s
just download at osdn and import to eve-ng
Palo Alto
just copy paste .qcow2 and login with admin admin
Sophos XG
copy paste AUXILARY.qcow2 and PRIMARY.qcow2
mv PRIMARY-DISK.qcow2 virtioa.qcow2
mv AUXILIARY-DISK.qcow2 virtiob.qcow2
I’m not use Sophos UTM (Unified Threat Management). Just need XG
browser http://ip:4444
pfSense CE
Version 2.4.4!!! (memstick-serial)
copy paste pfSense-CE-memstick-serial-2.4.4-RELEASE-p3-amd64.img
cd pfSense-CE-2.4.4
mv pfSense-CE-memstick-serial-2.4.4-RELEASE-p3-amd64.img install.img
# still in pfSense-CE directory
##creating disk
/opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 2G
##installing pfSense (don't terminate! it will be take a long)
/opt/qemu/bin/qemu-system-x86_64 -hda install.img -hdb virtioa.qcow2 -nographic
- VLAN: n
- WAN interface: select em0
LAN interface: enter
rm install.img /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Default username admin password pfsense
Version 2.3.5 (nanobsd) recomend
copy paste pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img
# make directory pfsense-CE-2.3.5 (like this)
cd pfsense-CE-2.3.5
mv pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img hda.qcow2
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Default username admin password pfsense
FortiGate
FortiGate
add directory name: fortinet-FGT-v6-build0076
copy paste FGT_VM64_KVM-v6-build0076-FORTINET.out.kvm.qcow2
rename to virtioa.qcow
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
FortiManager
add directory name: fortinet-FMG-v6-build0092
copy paste FMG_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2
rename to virtioa.qcow
cd directory
/opt/qemu/bin/qemu-img create -f qcow2 virtiob.qcow2 100G
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
FortiAnalyzer
directory name: fortinet-FAZ-v6-build0593 copy paste FML_VMKV-64-v53-build0593-FORTINET.out.kvm.qcow2 rename to virtioa.qcow2
cd <directory>
/opt/qemu/bin/qemu-img create -f qcow2 virtiob.qcow2 100G
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
MikroTik CHR
add directory: mikrotik-6.47.4
copy paste chr-6.47.4.img
rename to hda.qcow2
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Default username is admin with no password.
Windows Server 2012
add directory: winserver-2012-16415
copy paste Win2k12_9600.16415.amd64fre.winblue_refresh.130928-2229_server_serverdatacentereval_en-us.qcow2
rename to virtioa.qcow2
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Password : Gtx_Nimda
How to create iso file to qcow2
Follow the official documentation - How to create own windows server on the eve
OpenWRT
add directory: linux-openwrt
copy paste openwrt-15.05.1-x86-kvm_guest-combined-ext4.img
cd linux-openwrt
qemu-img create -f qcow2 hda.qcow2 1G
ll
-openwrt-15.05.1-x86-kvm_guest-combined-ext4.img (openwrt)
-hda.qcow2 (disk)
dd if=openwrt-15.05.1-x86-kvm_guest-combined-ext4.img of=hda.qcow2
OpenWRT Lede Based (WAN Controller)
cd /tmp
wget https://github.com/takigama/nodejs-linux-wanemu-gui/raw/master/lede-based-vm.qcow2.gz
mkdir -p /opt/unetlab/addons/qemu/linux-wanemu-gui
gunzip -c lede-based-vm.qcow2.gz > /opt/unetlab/addons/qemu/linux-wanemu-gui/sataa.qcow2
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Source: https://github.com/takigama/nodejs-linux-wanemu-gui
Dynamips
move C1710, C3725, and C7200 to dynamips folder /opt/unetlab/addons/dynamips
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions