Categories

Category cover

Automation
155 posts

Category cover

Learning paths
119 posts

Category cover

CISO
22 posts

Category cover

Security
20 posts

Category cover

Notes
19 posts

Category cover

Personal Security
18 posts

Category cover

Infrastructure
12 posts

Category cover

OT/ICS
5 posts

Category cover

Books
3 posts

Category cover

UNetLab
3 posts

Category cover

Write-up
3 posts

Category cover

OSInt
2 posts

Category cover

My life
1 posts

Preparing a Proxmox cluster for UNetLab v3

Andrea Dainese
September 30, 2024
Post cover

UNetLab requires a cluster with one or more correctly configured PVE hosts. This page contains all the commands needed to configure a PVE host.

Install the custom kernel for UNetLab

To enable L1 links, UNetLab needs a kernel with a specific patch. The kernel and patch are released in the unetlab-kernel repository . You can either download the correct release or compile your own using the provided script.

To download the custom kernel, run the following commands:

cd /usr/src
export TAG=6.8.8-3
wget https://github.com/dainok/unetlab-kernel/releases/download/${TAG}/proxmox-headers-${TAG}-pve-unl_${TAG}_amd64.deb
wget https://github.com/dainok/unetlab-kernel/releases/download/${TAG}/proxmox-kernel-${TAG}-pve-unl_${TAG}_amd64.deb

Now, install the custom kernel:

apt-get update
apt-get install -y build-essential
dpkg -i proxmox--${TAG}-pve-unldeb

Continue reading the post on Patreon .