I'm trying to figure out how I could install a pfSense VM and make it HA. I have a ceph cluster of 4 nodes (but there will be nodes added regularly), so I can give each node a public IP address on one of it's ethernet ports. Creating a bridge and adding that to the pfSense VM will give me a WAN port that should be working from any node (same name of each node), depending on the where the Proxmox VM is running. However, pfSense assigns the WAN port to a MAC address. Each node will have a difference MAC address, so depending on which node is running the pfSense VM, the MAC address won't be found, so this is not going to work.
My question is: Will that actually work like I described above? Also, it's there a better way to do this?
The only option I can think of is that I run a pfSense VM on every node and use CARP to sync them. Then if one node goes down, CARP takes care of the failure and nothing is lost.
I'm sure many of you have thought about this or actually done this. What would you propose?
My question is: Will that actually work like I described above? Also, it's there a better way to do this?
The only option I can think of is that I run a pfSense VM on every node and use CARP to sync them. Then if one node goes down, CARP takes care of the failure and nothing is lost.
I'm sure many of you have thought about this or actually done this. What would you propose?
Last edited: