How to access Proxmox management page from a pfSense VM using passthrough?

fenugurod

New Member
Dec 2, 2023
3
0
1
I know, I know, the easiest way is to use a bridge, but I would like to keep the passthrough if possible. I have a Proxmox server and a pfSense VM. Everything is configured and working alright. pfSense is using a I350 NIC with passthrough and the onboard motherboard NIC is connected directly at the modem so I can access the Proxmox management page when needed, I just need to change my connection. What are my current problems?
  • How can I put Proxmox management page behind pfSense?
  • How can other VMs at Proxmox have network connectivity?
I think both questions are the same, if I can get Proxmox management page to work with pfSense then the VMs would probably be the same thing. This is my current topology:

1701554866180.png
 
It is not clear (at least to me), how many physical NIC-ports you have, how many of them are passthroughed, how many bridges you have and to what physical NIC-ports they are connected to, etc.

Therefore, here a simple example how it could look like with two NIC-ports and only one of them passthroughed:
  • WAN-side: modem -> passthroughed physical NIC-port to the pfSense-VM on the PVE-host -> WAN interface in pfSense
  • LAN-side: switch -> other not passthroughed physical NIC-port on the PVE-host -> bridge (e.g.: vmbr0) with an/the IP-address (and corresponding gateway, e.g. the pfSense) of the PVE-host on it and all guests connected to that bridge, including the LAN interface of the pfSense-VM

Example with three NIC-ports and two of them passthroughed:
  • WAN-side: same as in the first example
  • LAN-side for pfSense: switch -> second passthroughed physical NIC-port to the pfSense-VM on the PVE-host -> LAN interface in pfSense
  • LAN-side for PVE and guests: same as in the first example, but without connecting the pfSense-VM to the/any bridge

In short: You want the PVE and its guests (obviously apart from the WAN interface of the pfSense-VM) on the LAN-side = switch and not on the WAN-side = modem.

PS.: Be careful to not lock yourself out...
 
  • Like
Reactions: fenugurod
Hey @Neobin , I have kind of a similar issue here, I was wondering if you could help up a bit: so I have 3 ports on my computer ( one Intel i329 - on motherboard, and one pcie with i350, 2 ports ). I've set up pfsense vm with 2xi350 ports as passthrough ( one for wan and one for lan ) and added vmbr0 paravirtualized. The onboard NIC is used for proxmox consolea ccess. All works well, except I do not have internet access from proxmox console. vmbr0 is the only bridge set up in proxmox, with a gateway = LAN IP of pfsense. What do I need to set to gain internet access from proxmox? Thanks!
 
so I have 3 ports on my computer ( one Intel i329 - on motherboard, and one pcie with i350, 2 ports ). I've set up pfsense vm with 2xi350 ports as passthrough ( one for wan and one for lan ) and added vmbr0 paravirtualized. The onboard NIC is used for proxmox consolea ccess.

Unfortunately, I have no knowledge with such a setup. I highly assume, you need to configure "something" inside pfSense in regard of the third interface (vmbr0 on the PVE-host). But how this needs to look like, I do not know, sorry.
 
Last edited:
Unfortunately, I have no knowledge with such a setup. I highly assume, you need to configure "something" inside pfSense in regard of the third interface (vmbr0 on the PVE-host). But how this needs to look like, I do not know, sorry.
ok, thanks. I'll fall back to connecting proxmox behind a router, for now.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!