DEV Community

Cover image for How to Configure pfSense on Proxmox Dedicated Server
Shannon Dias
Shannon Dias

Posted on Originally published at fitservers.com

How to Configure pfSense on Proxmox Dedicated Server

How to Configure pfSense on Proxmox Dedicated Server

Bare-metal firewalls are the traditional approach, but virtualizing pfSense on top of Proxmox VE has become the standard way to secure a dedicated server — routing all inbound traffic through a dedicated firewall VM before it reaches any of your other workloads.

What the guide covers

  • Network architecture — separating WAN (vmbr0, tied to the physical NIC) from an internal-only LAN bridge (vmbr1)
  • VM provisioning — correct CPU type (Host, for AES-NI passthrough), VirtIO NICs, memory, and disk settings for a firewall workload
  • Interface assignment — mapping vtnet0/vtnet1 correctly on first boot so you don't lock yourself out
  • The throughput fix most guides skip — disabling hardware checksum offload, which otherwise causes major packet loss under VirtIO
  • Hardening the hypervisor — removing the Proxmox host's public IP from the WAN bridge and putting management access entirely behind pfSense, reachable only over VPN

By the end, you'll have a segmented, hardened network running on a single dedicated server — no extra hardware required.

👉 Read the full tutorial: https://www.fitservers.com/tutorials/configure-pfsense-virtual-firewall-proxmox-dedicated-server/

Top comments (0)