Networking Server SysAdmin Technology Virtualization

Deploying Proxmox 7 behind a firewall VM

How I run Proxmox with a single IP and MAC address.


  • Knowledge of the Linux Operating System and network security — this is a tutorial for advanced users!
  • A dedicated server, such as an Hetzner Dedicated Server or an Intel NUC — in an upcoming article, I’ll cover how I use one to run multimedia, climate control, spotlights, and cameras:


You have two ways to go about obtaining a bare-metal server with Hetzner:

  1. Dedicated
  2. Auctioned

There are differences in the hardware choices, but the most notable difference is the setup fee that’s approximately the cost of the first month of service. I went with the dedicated option because I didn’t want to wait up to a day to see if I won an auction and try again if I didn’t, and I wanted to hit the ground running and get to work immediately. I opted for an AX41-NVMe server:

  • CPU Model: AMD Ryzen™ 5 3600 6-Core Processor
  • CPU speed: 3.6 GHz
  • CPU sockets: 1
  • CPU cores per socket: 6
  • CPU threads per core: 2
  • CPUs: 1 * 6 * 2 = 12 (so, 12 virtual CPUs will be available)
  • RAM: 64 GB DDR4
  • Storage: 2 x 512 GB NVMe SSD
  • Location: Helsinki, Finland
    • Due to rising energy costs in Germany with the ongoing Russian war, I opted for locating the server in Helsinki, Finland for a slightly cheaper price.

Once the server is setup, Hetzner will send an e-mail letting you know that the server is booted into the Rescue System. As the instructions state, you can now access your new server with the details provided in the e-mail, or at a later time you can use the Rescue and Reset tabs in the dashboard:

4 replies on “Deploying Proxmox 7 behind a firewall VM”

Great post. Thank you so much – exactly what I was looking for!
But I’m missing a step-by-step guide to include Traefik 2 to your setup.
Or can’t I simply find it?

Leave a Reply

Your email address will not be published. Required fields are marked *