Hola ¿Que tal?.
Según he leído en bastante sitios, se puede acceder a tu servidor local a través de la IP Pública. La cuestión sería como hacerlo. Lo que pasa es que yo siempre he "vivido" en servidores de pago y ahora que estoy en un proyecto, me gustaría montarlo en mi localhost para que cuando entre la gente a ver como va y yo cerrar el server (Mediante XAMMP) cuando me plazca.
¿Alguien me echaría una manita? :$
entra a tu router y en port forwarding
mira ches este tuto que hice es sobre una ssh
pero accedo a mi pc mediante la ip publica, ademas al final está un mini tuto sobre como abrir el puerto que necesito
en tu caso es solo cambiar el puerto que use por el 80 o donde este confgurado tu apache
yo te recomiendo el appserv se me hace mucho mas facil
http://foro.elhacker.net/tutoriales_documentacion/crear_tunel_ssh_en_windows-t314865.0.html