hola skydarck:
mira lo que esta pasando en que el
localHost esta leyendo el puerto 80 de tu pc y tu ip esta leyendo el puerto 80 de tu modem o router.. lo que tiens que hacer es decirle a tu router que te lea el de tu maquina mediante un DMZ o abrir los puertos y redireccionarlos a tu pc. haci tu ip pasara por tu router y lo pasara a tu pc y podras ver tu pagina web....
espero que te sirva.. cualquier duda hasmelo saber.
saludos