Skip to content

Proxmox (debian 10)

Before we start, you will need a Debian 10+ VPS (you can get one on digitalocean for example), if you prefer to use your own self hosted server, make sure that port 80 and 443 are correctly port forwarded so that the public ip points to the server and not the router. Once that's done, go and ssh into your debian 10 server.

Initial Setup

apt update -y 
apt upgrade -y
apt install curl gnupg -y

Next go get a domain name you can use DuckDNS for that:

Then test if the domain name points to your ip address correctly:

hostnamectl set-hostname proxmox.ech2.duckdns.org --static
echo "10.1.1.10 proxmox.ech2.duckdns.org proxmox" | sudo tee -a /etc/hosts

Then we install the proxmox VE repository:

wget -qO - http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg | sudo apt-key add -
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.list

sudo apt update && sudo apt dist-upgrade

passwd
#SET THE ROOT PASSWORD IF YOU HAVENT ALREADY !

echo "deb http://download.proxmox.com/debian/ceph-nautilus buster main" | sudo tee /etc/apt/sources.list.d/ceph.list

sudo apt install proxmox-ve postfix open-iscsi

if you don't have a mail server in your network, choose local only:

Just hit enter at everything else during that last apt install command, and then reboot the system:

sudo reboot now

Then just get to proxmox's web interface:

Select PAM and login as the root user (we setup root's password earlier):

From here you're in the dashboard:

Create a Linux Bridge called vmbr0:

Changing the Certificate

VM Creation


Nihilist
Donate XMR to Nihilist:
8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o
7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8