I have several (socket and web-based) network applications running on my host system, Windows Server 2012. Each application has its unique hostname (specified in host file). Also, these applications have references to each other using corresponding hostnames.
Now, I have two instances of Suse, 1 instance of Windows 8 and 1 instance of Windows XP running in Hyper-V.
I have a client app installed in each VM. Internally, it needs to call pre-defined / constant hostnames like
rtmp://fakecamera/ to connect to the listener running on host.
If configuring DNS and changing host file in each VM are not viable options, is there such a topology possible with Hyper-V which lets the guest share host's internal network or IP address? Can we do this with any other VM solution like VMWare?