I'm moving a box that's running ESXi into a server colocation room at a local ISP. This box has a few virtual machines on it, and the local ISP just provides 1 IP address (by default).
Is there any problem in running a pfSense (or similar, suggestions?) VM as the gateway to my other VMs behind this pfsense NAT? My concern is that since the pfSense box will be routing traffic for multiple VMs (that will all be running on the same physical machine) we'll run into some performance issues.
The traffic should be relatively low, at least in the beginning. Something like a simple web-server and a Ventrilo server with < 50 users at any given time.