Access Your Web Server From a VirtualBox Guest OS
If you've followed my posts on how to install LAMP on Ubuntu and basic Apache configuration, then you're probably interested in doing some cross browser testing of the websites you build. Felipe, one of my readers, asked a question on my Apache configuration post about accessing his local websites from a VirtualBox guest OS. Specifically, Felipe wanted to install Windows XP in a VirtualBox guest on his Linux system so that he could test his websites in Internet Explorer.
It turns out that it's pretty easy to do this. As long as you're running VirtualBox in its default network configuration, all you have to do is enter the proper IP address into the browser and you're accessing the host's web server.
So if you've configured your host system to show your web development site at http://site1/, then you can access this site from your VirtualBox guest OS with the address http://10.0.2.2/site1/. That's it. Now you can test your site from any browser and OS that you can run in VirtualBox.