How can I host multiple web sites on a single IP address?

John Savill

January 8, 2000

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. A single IIS server can host multiple web sites and normally eachweb site is tied to a IP address however if the machine only has one IP addressit can still be configured to host multiple web sites by specifying a hostheader name for each web site as follows (you should first ensure you havemultiple DNS entries all pointing to the IP address of the machine):

  1. Start the Internet Information Services MMC snap-in (Start - Programs - Administrative Tools - Internet Information Services)

  2. Expand the server

  3. Right click on the web site and select Properties

  4. Next to the IP address (ensuring the actual IP address is selected) click the Advanced button

  5. Select the IP address entry and click Edit

  6. Enter the DNS host entry for the web site and set the port to 80, e.g. www.ntfaq.com
    Click here to view image

  7. Click OK

  8. Click OK to the main dialog

  9. Repeat for all other web sites

When the client connects the DNS name requested is passed in the header asthe host name and that is what is mapped.

If the Web site requested in the host header is stopped, the client receives the default Web site. Therefore, it is recommended that an ISP use the default Web site as the ISP home page, rather than for a customersite. Multiple sites on a single Professional installation is not supported.

Also do not configure a header host name for the default web site as this maycause problems for other packages such as Proxy Server which expect the defaultweb site to use port 80, IP address of "All Unassigned" and no hostheader name.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like