In IIS 7, if the bindings on a site are not configured in a specific way, a 404 error page is displayed while accessing the site by the machine name locally or within the intranet network.
In order to be able to browse the site, the following must be configured on the IIS:
- Open the IIS Manager console
- From the Sites folder, right-click on the site you are trying to set the bindings on and click on the Edit Bindings… menu
- Click on the Edit... button on the Site Bindings dialog
- Select All Unassigned for the IP address and click OK
You should now be able to browse the site by either IP address or by machine name.