While Virtuabox is mostly used as a GUI frontend to run either Windows from Linux, or Linux from Windows, with network access going from VBOX to internet, nothing enforce this behaviour. Virtualbox is a very complete virtualization tool, that can be used in a complete remote environment. Furthermore VBOX includes in its standard distribution, every necessary components to implement a fully virtualized remote hosted environment. This paper explains how to setup VBOX on a remote server [development or internet hosted] and how to expose network applications [ex: apache, tomcat, mysql, ...] hosted within those virtual machines to the external world.



