Generally, when you could access a site by the IP number and not by its name, the problem is on your Client DNS Service (Domain Name Server). Isn’t it set to automatically start? (Control Panel > Administrative Tools > Services).