I use to run a PFSense firewall on a dedicated machine , since I've recently moved I don't really have the space to put one out there - but I would like to have a good way to connect to work via IPSEC. Is it possible to set up PFSense on a Virtual Machine that I would run only when I need the IPSEC connection? Or will it only work if it's handling my traffice directly as it comes in and out of my home?
jimp Rebel Alliance Developer Netgate
In order for a VPN router like that to work, it would either need to be the gateway for all of the systems behind it, or you'd need a static route to your remote VPN client subnet on every server (or their gateway) that would point traffic at the VPN router.
So it could work, but it takes a bit more effort to get it going.