I followed this guide https://www.netgate.com/docs/pfsense/virtualization/virtualizing-pfsense-with-proxmox.html to setup the Proxmox VM pfSense, however I think the LAN and WAN are mixed up with the vmbr0, vmbr1, vmbr2 and the port/slaves eth0, eth1 and eth2? The setup: Proxmox host: eth0 Network Device. (physical NIC, not sure if LAN or WAN). eth1 Network Device. (physical NIC, not sure if LAN or WAN). vmbr0 Linux Bridge Port/slave: eth0 inet addr:192.168.1.140 Bcast:192.168.1.255 Mask:255.255.255.0 Gateway:192.168.1.170. vmbr1 Linux Bridge Port/slave: eth1. This is the Proxmox host’s physical NIC WAN, that the ISP’s modem connects to. vmbr2 Linux Bridge Port/slave: eth2 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0. This is the Proxmox host’s physical NIC LAN, that the 24 port switch connects to. LAN PC connected to the switch: inet addr:192.168.1.120 Bcast:192.168.1.255 Mask:255.255.255.0. Some testing results: LAN PC 192.168.1.120 could ping Proxmox host 192.168.1.140. LAN PC could ssh into Proxmox host. LAN PC could not scp into Proxmox host. So I scp’ed from the Proxmox host to the LAN PC to pull the pfSense.iso image. On Proxmox, created VM and installed pfSense like a charm. However, unclear how to connect LAN PC to pfSense GUI and Internet? I can only view pfSense welcome screen (black and white shell) in Proxmox VM pfSense console. LAN PC can ping 192.168.1.1, but cannot browse the GUI to configure pfSense.