In our VMWare infrastructure, I have a production network (10.1.1.0/24 subnet) and an isolated virtual lab network (also 10.1.1.0/24) which is created by Veeam, with the Veeam proxy appliance sitting between them.
I created a NAS VM (FreeNAS 9.10) with two virtual NICs, and I wanted to connect one to the production network, and one to the isolated lab network, for easy transfer of large files between the two. However, this does not work. It seems that whichever network is connected first works (I can ping the VM, pull up the Web GUI, pull up the Windows Share) but when I connect the second network, the VM cannot be accessed by the second network. Even if I set a static IP on both, and use a different 10.1.1.0/24 IP address on each virtual NIC, only the first network connected seems to work.
In my primitive understanding of networks, I'm thinking maybe the traffic INTO the NAS on that second network is working, but the NAS is trying to reply on 10.1.1.0/24 and thinks it should do so on the other virtual NIC? Maybe this setup is impossible? Although, that seems unlikely, since somehow the Busy Box virtual appliance/router/proxy that Veeam creates can handle a similar setup.