Hello
Is there a way to somehow create a high-speed network (or serial) data channel between VMs except through the use of VMWare virtual network adapter?
Details:
I have a VM that is connected to an untrusted, malicious, virus-infested network via a USB-modem using a USB pass-through.
Computer that is hosting that VM is in a totally insecure and vulnurable LAN. I cannot secure that LAN or computers in it.
In that LAN are also other computers, running other VMs.
I need to establish a high-speed (at least 10 MBit/s) network connection between guest OSes of the VMs that is somehow tunneled through my LAN.
The connection must be established in such a way that it would be virtually impossible for the guest OSes to access a host OS or its network.
VMWare's built-in serial port to named pipe redirection would solve my problem (by simulating a null-modem connection), if it wasn't too slow.
The simplest way would be, of course, setting up a firewall on the host OS and wrapping up guest traffic into a VPN-tunnel (at both ends). However that means I'll have to keep host OS and host firewall up-to-date, because any 0-day vulnurability in those may compormise both host computer and the network, so I feel this method as kinda insecure.
(the guest OS are Windows XP; the host OS are Windows XP and Windows 8)