Is it possible to have a network of physical hosts on one network, and have the VM's they carry be on a completely separate network, without assigning static IP addresses? Ie both LAN's should use DHCP, but the host must only see one network, and the guest a different network. So how about following:
host 1:
- nic 1: cat5 to LAN1, IP by DHCP
- nic 2: cat5 to LAN 2, static IP unset
- vm 1: bridged to nic 2, IP by DHCP
- vm 2: bridged to nic 2, IP by DHCP
host 2:
- nic 1: cat5 to LAN1, IP by DHCP
- nic 2: cat5 to LAN 2, static IP unset
- vm 3: bridged to nic 2, IP by DHCP
- vm 4: bridged to nic 2, IP by DHCP
The two hosts would end up with an IP in the 10.0.0.x subnet, the four virtual machine guests with IP in the 192.168.0.x subnet, and no network traffic could go between the two networks.
Any reason why this wouldn't work?