127.0.0.1 gives me this:
Server Error
The following error occurred:
[code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems
localhost gives me:
The page cannot be displayed[/b]
Try this;
tracert 127.0.0.1 in a CMD console, if you get more then 1 hop, you've got a problem, 1 I never seen before ;-)
Does your host file have a localhost entry ? Should be there as a standard (127.0.0.1 localhost)
And because another machine can acces the webpage by DNS, you pretty much excluded the webserver/apache as the problem..