I've been tasked to come up with a solution for a team of software developers. They want to be able to run 3 or more Linux VMs in a physical Windows PC. The problem is that each of these virtual PCs need to ideally be on different networks than the physical network card they are connecting to. The VMs would connect out through a second NIC than what the Windows OS would connect out of.
Is this even possible to do without using NAT? Can the NIC be connected to a VLAN trunk on the switch?
We have yet to decide on exactly which VM we will be using.
The hope is to replicate a field install of 3 physical servers which will each be on different networks without having to have the infrastructure surrounding it.