Proxmox Home Lab — Install & First Steps

A step‑by‑step guide to installing Proxmox VE, configuring networking and storage, and creating your first virtual machine. This walkthrough is ideal for home labs, testing environments, and anyone learning virtualization fundamentals.

Technologies Used

Prerequisites

Install Proxmox VE

Networking (vmbr0)

Proxmox uses Linux bridges for VM networking. The default bridge, vmbr0, typically attaches to your physical NIC.

# Example: bridge with physical NIC enp3s0
auto lo
iface lo inet loopback

auto enp3s0
iface enp3s0 inet manual

auto vmbr0
iface vmbr0 inet static
  address 192.168.1.50/24
  gateway 192.168.1.1
  bridge-ports enp3s0
  bridge-stp off
  bridge-fd 0
    

Apply changes via Datacenter → Node → System → Network or edit /etc/network/interfaces carefully.

Updates & Repositories

If you don’t have a subscription, you can enable the no‑subscription repo:

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" \
  | sudo tee /etc/apt/sources.list.d/pve-no-subscription.list

sudo apt update && sudo apt full-upgrade -y
    

Storage

Create Your First VM

Backups & Snapshots