Ok here's the situation.
I am running an Ubuntu Operating System as a VirtualBox instance in Windows 7.
The main system, Windows 7, and the Ubuntu OS have Apache installed.
Now my main system (Windows 7) has a public IP address //whatismyip
If I keep both Apache servers [In Windows and Ubuntu] running, is it possible to identify each of them with a distinct physical IP, and access each one separately?
Basically, is it possible to make the VirtualBox OS to get a new physical IP so that it is distinct from the host?
My goal is to access each of them from external networks, not in the LAN/ same WAN.
Sorry if it's too obvious. I am a beginner and my networking knowledge is bad!