Linux hosts and desktops in EVE-NG
Linux servers, desktops and small test tools come with every CloudLabBox workspace's Add Node list. Use them as the clients, servers and traffic sources behind the network devices in your lab.
Choose a planCheck it in the free demo
- Vendor
- Linux
- In Add Node
- 47 images
- Templates
linuxkaliclbalpinebaseclbalpinedesktopclbalpinetrexclbalpinewanemclbtinycoreopenwrtcciejumpserver- Newest
clbalpinebase-alpine-base-3-20-3
Installed versions
Every Linux name in the Add Node image list, exactly as you’ll pick it.
Started in our checksEach links to the tested tip below.
Template linux
Linux (Ubuntu, Debian, CentOS, RHEL and others)
linux-ccie_ei_hostvmlinux-centos-8linux-centos7.6-guilinux-containerlablinux-debian-10.3.0linux-devasc-labvmlinux-gen-x32linux-gen-x64linux-kali-2018.1-amd64linux-minlinux-packetfencelinux-rhel-8.4
Show 11 more
linux-slax-64bit-9.3.0linux-tinycore-6.4linux-ubuntu-16.04.1-desktoplinux-ubuntu-18.04-desktoplinux-ubuntu-18.04-serverlinux-ubuntu-21.04-desktoplinux-ubuntu-mate-20.04linux-ubuntu-server-16.04.02linux-ubuntu-server-18.04.4linux-ubuntu-server-20.04linux-ubuntu-srv-16.04.4-webmin
Template kali
Kali Linux
kali-2020-epiol
Template clbalpinebase
Alpine Linux
clbalpinebase-alpine-base-3-20-3clbalpinebase-alpine-base-3.19.1clbalpinebase-alpine-base-3-19-1clbalpinebase-alpine-3-16-2-base
Template clbalpinedesktop
Alpine desktop
clbalpinedesktop-alpine-desktop-3-20-3clbalpinedesktop-alpine-desktop-3-19-1clbalpinedesktop-desktop-3-16-2-xfce
Template clbalpinetrex
Alpine with TRex
clbalpinetrex-alpine-trex-3-20-3clbalpinetrex-alpine-trex-3.19.1clbalpinetrex-alpine-trex-3-19-1clbalpinetrex-alpine-3-16-2-trex
Template clbalpinewanem
Alpine WAN emulator
clbalpinewanem-alpine-wanem-3-20-3clbalpinewanem-alpine-wanem-3.19.1clbalpinewanem-alpine-wanem-3-19-1clbalpinewanem-alpine-3-16-2-wanem
Template clbtinycore
Tiny Core Linux
clbtinycore-server-tcl-13-1clbtinycore-server-tcl-14-0clbtinycore-tc-1.0clbtinycore-tcl-15-0Started in our checks
Template openwrt
OpenWrt
openwrt-latestStarted in our checksopenwrt-LEDE-v2.36
Template ccie
CCIE lab desktop
ccie-host-vmStarted in our checks
Template jumpserver
JumpServer
jumpserver-2.2.0
Add it to a lab
In Add Node, choose the template, then the image. The template fills in these settings; change them before you start the node.
| Image | Template | CPU | RAM | Interfaces | Console |
|---|---|---|---|---|---|
| Linux (Ubuntu, Debian, CentOS, RHEL and others) | linux | 2 | 4096 MB | 1 interface | VNC |
| Kali Linux | kali | 2 | 4096 MB | 1 interface | VNC |
| Alpine Linux | clbalpinebase | 2 | 512 MB | 2 interfaces | telnet |
| Alpine desktop | clbalpinedesktop | 2 | 2048 MB | 1 interface | VNC |
| Alpine with TRex | clbalpinetrex | 2 | 4096 MB | 3 interfaces | telnet |
| Alpine WAN emulator | clbalpinewanem | 2 | 512 MB | 2 interfaces | telnet |
| Tiny Core Linux | clbtinycore | 1 | 512 MB | 1 interface | VNC |
| OpenWrt | openwrt | 1 | 512 MB | 4 interfaces | telnet |
| CCIE lab desktop | ccie | 2 | 4096 MB | 1 interface | VNC |
| JumpServer | jumpserver | 2 | 8192 MB | 1 interface | VNC |
EVE-NG admits a node by the CPU and RAM set on it, so a running node counts against your plan at these values. The largest of these templates starts nodes at 2 vCPU and 8,192 MB, which fits the free demo’s 6 vCPU and 8 GB, so you can start one there and open its console.
Traffic across a slow WAN link
Put the Alpine WAN emulator on the link between two IOSv routers, with the Alpine TRex traffic generator on one side and an Ubuntu server on the other. You see how added delay and loss change what crosses the link.
Desktops and most servers open on a VNC console; the Alpine base, TRex and WAN emulator images and OpenWrt open on telnet.
- 1×Alpine WAN emulator
clbalpinewanem2 vCPU, 512 MB - 2×IOSv
vios1 vCPU, 1024 MB each - 1×Alpine with TRex
clbalpinetrex2 vCPU, 4096 MB - 1×Linux (Ubuntu, Debian, CentOS, RHEL and others)
linux2 vCPU, 4096 MB
Added with these defaults, the lab uses 8 vCPU and 10.5 GB of RAM. The smallest plan that fits is Standard, with 12 vCPU and 16 GB: £5 a day, or £1.25 an hour On-Demand.
Licences are yours to bring
Most of these images are free software and need no licence. linux-rhel-8.4 needs your own Red Hat subscription to register and receive updates; CloudLabBox doesn't provide one.
The images run only inside your CloudLabBox workspace; they aren’t available to download.
Guided labs that use Linux
Ready-made labs in the Shared folder of every lab workspace, each with a scenario, tasks, checks and the full solution. Here are 8 of the 243 that use it, from 26 courses, counted on 2 November 2026.
Questions about Linux
What are the Linux images?
Linux servers, desktops and small appliances to put behind your network devices: Ubuntu, Debian, CentOS, RHEL, Kali, Alpine (including traffic-generator and WAN-emulator builds), Tiny Core and OpenWrt.
Which image makes a light test host?
Tiny Core Linux adds with 1 vCPU and 512 MB RAM on a VNC console, and an Alpine Linux image such as clbalpinebase-alpine-base-3-20-3 adds with 512 MB RAM on a telnet console. Choose an Ubuntu desktop image when you need a graphical desktop.
Can these hosts reach the internet?
Only destinations you request and a person approves. Route a host through a router connected to an EVE-NG Bridge network, or connect it straight to a NAT-type network, which gives simple nodes DHCP and approved internet.
Can I use my own VNC viewer for a Linux desktop?
Yes. Right-click the running node in your lab and choose VNC: leave the one-time tunnel command running in a terminal, then connect any VNC viewer to localhost:5901. VNC is listed when the node's console is VNC or the guest runs a VNC server on port 5900.
Linux: is OpenWrt-latest current, and how do the lightweight images start?
No. The retained openwrt-latest image reached a root shell identifying Chaos Calmer r49404 with a 2016 BusyBox build; its filename does not mean it is a current release. Tiny Core tcl15 reached the tc@box shell through VNC, while Alpine 3.19.1 reached a serial login prompt. Use the matching console and check the actual guest version before following configuration instructions.
CCIE host and Jumpserver: what are these appliances?
ccie-host-vm reached its LXDE desktop; use VNC with 2 CPUs and 4 GB RAM for lab utilities. jumpserver-2.2.0 is an older CentOS-based administration appliance with a 2-CPU, 8-GB profile. Configure their own guest networking and access settings. They are separate appliances from the CloudLabBox account and access service.
Which Linux images are installed?
47 images (23 Linux (Ubuntu, Debian, CentOS, RHEL and others), 1 Kali Linux, 4 Alpine Linux, 3 Alpine desktop, 4 Alpine with TRex, 4 Alpine WAN emulator, 4 Tiny Core Linux, 2 OpenWrt, 1 CCIE lab desktop, 1 JumpServer), all listed on this page exactly as Add Node shows them. The newest is clbalpinebase-alpine-base-3-20-3.
How much CPU and RAM does a Linux node use?
When you add one, the linux template adds 2 vCPU and 4096 MB of RAM; the kali template adds 2 vCPU and 4096 MB of RAM; the clbalpinebase template adds 2 vCPU and 512 MB of RAM; the clbalpinedesktop template adds 2 vCPU and 2048 MB of RAM; the clbalpinetrex template adds 2 vCPU and 4096 MB of RAM; the clbalpinewanem template adds 2 vCPU and 512 MB of RAM; the clbtinycore template adds 1 vCPU and 512 MB of RAM; the openwrt template adds 1 vCPU and 512 MB of RAM; the ccie template adds 2 vCPU and 4096 MB of RAM; the jumpserver template adds 2 vCPU and 8192 MB of RAM. You can change both in Add Node, and your plan counts what each running node is set to.
More images
CloudLabBox is independent of the vendors named on this page. Their names identify the images in the workspace’s Add Node list.