I am new to virtualization as well servers and have a very basic query. I have a static IP link and a completely blank machine ready for use in this exploration. I intend to use this machine to host multiple servers, only for learning purposes.
To achieve this, I intend to install Windows 7 on this machine and then set up two different servers on it using virtual environment. I want to make these two servers behave like normal website accessible through domain names (sub-domains will be better actually since I have a domain and can create and point them to the server).
My question is if this is possible at all. Will there be packet routing problems between the servers installed on the virtual environment? I think DNS could probably be used to route requests to the appropriate server?