Produkcija mi je na bare metal. Nešto sam kemijao i testirao u VM-u (isto Proxmox) ali ništa ozbiljno nije išlo kroz tu instalaciju.
Uvijek bih odabrao bare metal. Virtualizacija samo produljuje vrijeme boota i povećava downtime u slučaju npr. nestanka struje - dok se prvo boota Proxmox, a tek onda krene VM. A da iz bilo kojeg razloga padne VM, Proxmox ti ništa ne pomaže u situaciji gdje nemaš mreže, a ona ti treba da bi došao do Proxmoxove konzole i firewalla.
OPNsense kod backupa napravi xml sa apsolutno svim postavkama, uključujući usere i čak i log tko je i kad zadnje promijenio neki rule na firewallu. To importaš u drugu instalaciju (ne mora čak niti biti nova/čista) i nakon reboota sve radi po starom. Dodatno možeš uključiti i RRD u backup pa čak i statistika preživi reinstall. Izgubiš jedino ono što radiš kroz command line - recimo ako tjunaš performanse kroz sysctl, ali to bi isto ionako trebao raditi kroz web sučelje.
Pi-hole ti je višak kad imaš blokiranje na OPNsenseu s Unbound DNS-om koji isto ima liste (Blocklist.site, AdAway, AdGuard), iznimke, whiteliste itd.