Create Proxmox Backup Server (PBS) on Debian 12 Rumi, April 19, 2025 Preparation – Required Ports If you need to open up a firewall, or perform port-forwarding, below are the ports you need to know about: 8007 (TCP) – Almost all communication happens over this HTTP TLS connection. 80 (TCP) – optionally required if wish to make use of Let’s Encrypt HTTP-based… Continue Reading
Add Physical Drive in Proxmox VM Guest Rumi, April 19, 2025 Step-1: Check the block disk status- lsblk Step-2 Check the blockid of the system- blkid Step-3 Now list the device by ID- ls -n /dev/disk/by-id/ Now add the disk to the Virtual Machine Instance- /sbin/qm set 105 -virtio1/dev/disk/by-id/ata-HGST_HGH728570ALE604_VKGRZ09X Here- 105- is the VMID virtio1- is the disk ID number, assuming… Continue Reading
Proxmox 1:1 NAT routing Rumi, March 30, 2025 Background: The objective was to serve VM’s default route via private network Public IP with no default route More control over firewalling policy over the VM (which is not covered in this post) Automation via DHCP on VM provisioning (This too no covered in this post) D-NAT to the VM… Continue Reading
Enabling Nested Virtualization In Proxmox Rumi, March 8, 2025March 8, 2025 Nested Virtualization is a feature that allows you to run a virtual machine within a virtual machine while still using hardware acceleration from the host machine.Put simply, it allows you to run a vm inside of a vm. Enabling Nested Virtualization In Proxmox Everything we do will be done on… Continue Reading
How to Modify/Change console/SSH login banner for Proxmox Virtual Environment (Proxmox VE / PVE) Rumi, March 3, 2025March 3, 2025 The final banner text is stored in /etc/issue, but we should not change this file, instead we should change the script which produces the content for this file “/usr/bin/pvebanner“ 1 To modify the /usr/bin/pvebanner file we can use the following command to back it up first then edit it # Backup the file… Continue Reading
Fixing Proxmox “WARN: missing ‘source /etc/network/interfaces.d/sdn’ directive for SDN support!” Rumi, January 25, 2025 When trying to use SDN feature in Proxmox VE (PVE), we get this error SRV networking – Reload WARN: missing ‘source /etc/network/interfaces.d/sdn’ directive for SDN support! Created symlink /etc/systemd/system/multi-user.target.wants/dnsmasq@testzone.service -> /lib/systemd/system/dnsmasq@.service. TASK WARNINGS: 1 Edit /etc/network/interfaces file to add source /etc/network/interfaces.d/* at the bottom of the file 1 Login to… Continue Reading
Install Proxmox 8 on Debian 12 Rumi, December 7, 2024 Install a standard Debian Bookworm, for details consider the Debian installation guide, and configure a static IP. Note: The Debian installer performs network configuration by IPv6 autoconfiguration and DHCP by default, if available. To force manual network configuration in the UEFI installer, press E and add netcfg/disable_autoconfig=true to the Linux command line. For the… Continue Reading
Preparing Cloud-Init Templates Rumi, September 3, 2024 The first step is to prepare your VM. Basically you can use any VM. Simply install the Cloud-Init packages inside the VM that you want to prepare. On Debian/Ubuntu based systems this is as simple as: apt-get install cloud-init This command is not intended to be executed on the Proxmox… Continue Reading
Proxmox Firewall Service Disable using Command Rumi, March 20, 2024 Chrooting and then doing: systemctl disable pve-firewall systemctl mask pve-firewall should do the trick. then after rebooting and fixing your config, systemctl unmask pve-firewall systemctl enable pve-firewall systemctl start pve-firewall Should return to the defaults again. Ports used by Proxmox VE Web interface: 8006 (TCP, HTTP/1.1 over TLS) VNC Web… Continue Reading
Administrations Setting Up a Proxmox Backup Server Rumi, February 24, 2024February 26, 2024 Continue Reading