Ubuntu Server Virtual Machine on Proxmox VE

Ubuntu Server Virtual Machine on Proxmox VE

๐Ÿ“ Project Context This documentation captures the setup process of an Ubuntu Server Virtual Machine hosted on Proxmox VE, intended for general-purpose use in my home lab. ๐Ÿ’ป Hardware & Host Setup Host System: Lenovo ThinkStation P3 Tiny Hypervisor: Proxmox VE Primary VMs already present: pfSense (handles LAN, DHCP, firewall) Proxmox Backup Server (PBS) โš™๏ธ VM Configuration Summary VM Host: Proxmox VE Machine Type: Q35 BIOS: UEFI (OVMF) with EFI disk on local-lvm, no pre-enrolled keys SCSI Controller: VirtIO SCSI single Disk Bus/Device: VirtIO Block Disk Cache: Write back I/O Thread: Enabled CPU: 1 socket, 4 cores (host type) Memory: 8192 MB RAM ๐ŸŒ Network Setup Bridge: vmbr1 (VM-only LAN, 10.0.1.0/24) Model: VirtIO IP assignment: Static via pfSense DHCP reservation Assigned IP: 10.0.1.10 Gateway/DNS: 10.0.1.1 (pfSense) ๐Ÿ” Installation Walkthrough Booted Ubuntu Server 24.04 ISO in VM Selected guided install โ†’ full disk usage (750 GB assigned) Created user: faisal, password set Enabled Ubuntu Pro Enabled OpenSSH server for remote access Skipped featured snaps Completed install โ†’ reboot Removed ISO from CD/DVD device in Proxmox Server booted successfully ๐Ÿ› Static IP Configuration via pfSense To ensure the Ubuntu Server VM always receives the same IP address, I created a DHCP static lease in pfSense: ...

July 16, 2025 ยท 4 min ยท Faisal Darbar
VM-Only Network

VM-Only Network

In this guide, I will walk through the steps to set up a dedicated VM-only network (VMLAN) using pfSense as the router on Proxmox. This setup allows VMs to have their own subnet while being managed by pfSense for DHCP, firewall rules, and potential VLAN segmentation in the future. Network Setup Overview Current Network Configuration: ISP Router: 172.16.0.1 Proxmox Host: 172.16.0.5 pfSense VM (WAN Interface - DHCP on ISP Network) WAN: 172.16.0.x (Assigned via DHCP by ISP Router) LAN: 10.0.0.1/24 Wireless AP: 10.0.0.2 Range Extender: 10.0.0.3 **Devices (Phones, Laptops) Connected to LAN via WiFi` What We Will Add: VMLAN (Virtual Machine Network) Subnet: 10.0.1.0/24 pfSense Gateway: 10.0.1.1 Managed by pfSense DHCP Server Enabled Proxmox VM Bridge: vmbr1 This setup allows for isolation of virtual machines while maintaining control over their network access. ...

February 10, 2025 ยท 3 min ยท Faisal Darbar