Si tienes un router, tienes que configurarlo para redireccionar el puerto 80 a la ip local de tu ordenador, si no es normal que no funcione... La opción se suele llamar redireccionamiento de puertos (port forwarding) o bien NAT.
Por otro lado el problema también puede venir porque hay proveedores de internet que cierran algunos puertos, entre ellos el 80, si este fuera el caso tendrías que hablar con él...