I set up a website in a new computer running Vista Home Premium. The website works fine when you call //localhost/ from IE Explorer. However, you can't open the site from another computer. The router is definitely set to pass port 80 requests on to this machine; in fact, the website was working perfectly well on a Windows XP machine which was replaced by this computer.
You cannot even ping the ip address from another computer.
How do I go about troubleshooting this?