ahh.. eso pasa porque estas detras de un router. pasa que cuando uno se conecta a tu ip publica (osea la del router) estos datos vienen a traves del puerto 80 y ahi quedan estancados..
lo que tienes que hacer es "
decirle al router que cuando venga informacion por el puerto 80 la redirija a tu pc"
Tienes que meterte al router.. y configurar el enrutamiento de puertos (port forwarding)... que la informacion que viene por el puerto 80 se dirijan a tu IP. (tu ip de router 192.168..etc)
algo asi :