VirtualBox has a few options for network access. By default VirtualBox NATs the guest OS out to the network via the host OS, so the guest can reach the internet but outside hosts can't initiate sessions to the guest. One option for running a server from the guest OS is probably to bridge a virtual interface with a physical one. Newer versions of VirtualBox also have the option of configuring port forwarding, which is what I'm going to write about here.
Submitted by nickaubert on 2009, August 5 - 18:41