What I want to do, in VMware Workstation 8 on Windows (7 x64), is that one network card be used only by the host and the other only by VMware but not the host. This is because the networks ("Evil" and "Company") are physically separated and they are supposed to. The host is not supposed to be able to connect to both networks, but the VMs using the particular VMNet tied to the second network card should only be able to get into that physical network ("Company"), while the host should only be able to talk to "Evil". In short: I am trying to assign a secondary network card in such a way to VMware that only VMware but not the host can use that network card.
Can I do that? And if I can, how? Would the same problem be solvable in a Linux host with VMware Workstation?
Note: This is somewhat related to this question: How to connect 2 virtual machines(VMWare Workstation 7.0) in a separate network? (I guess) - but it's not the trivial issue from here: How to configure 2nd network card for use in VMWare Workstation?