I installed pfSense in a VM on XCP-ng the server has one physical Nic so i set that as the WAN port on pfsense and added a virtual internal Nic for the LAN side all the other VMs connect to.
My issue is that the other VMs will connect to pfsense fine and get assigned an IP from pfsense however they do not have internet yet when loading the web configuration from a machine connected to pfsense virtually i can successfully resolve addresses like google.com yet when opening a new tab and trying to go to google.com from the same machine I can not access the internet.
When i had this same setup in virtual box it worked fine so I am thinking I do not have something configured correctly in either the virtual nic card or pfsense i attached a copy of my pfsense config file as it does not really containg any personal info (its just a lab project nothing production) hopefully someone can point out where I went wrong I want to get proficient enough with pfsense virtualy to be confident enough to deploy it as my main router OS.