Si podes navegar desde el server, y no desde otro equipo, suena mas a algo de configuración de tu webserver... que hace algo diferente cuando se conecta un equipo remoto...
Porque no te instalas mejor el apache y probas de nuevo??
eso te lo digo porque es el webserver que yo uso, y no he tenido este tipo de inconvenientes...
Otra opción es leerte las opciones de configuración del IIS y revisar... revisar y revisar para encontrar el fallo.
Hasta luego.
