If you want to run Windows apps on your Mac VirtualBox is free for personal use, but you need the technical know-how.
VirtualBox and VMware default to NAT network type for virtual machines. You will be required to change the network type or forward ports if you are planning to run server software inside your VMs as ...