I have created a dev environment of my website... using VirtualBox... and now I need to make it accessible outside of my home office network. I am using Virtualbox 4.1.18 installed on a Win7 desktop host. The virtual machine is running CentOS 5.6. My home office has a static ip. I am using a Linksys router e4200. The virtual machine is setup to use a bridged adapter. My virtual machine can access the web. My host pc can ping the virtual machine successfully. Other PC's on my home network can successfully ping my host pc and the virtual machine. I have given the virtual machine its own static IP on my network as well.

How do I test if others outside my home office network can see this dev server? Which ip address will point to the dev server in this scenario?

What should I do next so that third party developers can access this server via ftp and/or ssh?