本文提供了一个分步指南,介绍如何用单个 IP 地址包容多个 Web 站点。
Microsoft Internet Information 服务 (IIS) 让您可以通过使用一种称为"主机标题名"的功能将同一端口号的多个 Web 站点映射到单个 IP 地址。通过给各 Web 站点指定一个唯一的主机标题名,此功能让您可以将多个 Web 站点映射到一个 IP 地址。
使用主机标题名配置 Web 站点
若要使用"主机标题名"功能配置 Web 站点,请按照下列步骤操作:
单击“开始”,指向“程序”,指向“管理工具”,然后单击 “Internet 服务管理器”。
在"Internet Information 服务"窗口中,展开" 服务器名"(其中服务器名是服务器的名称)。
右键单击要配置的 Web 站点,然后在出现的快捷菜单上单击属性。
Web 站点名 属性对话框(其中 Web 站点名 是您选择的 Web 站点的名称)出现。
在 Web 站点标识下,在 IP 地址列表中选择希望分配给此 Web 站点的 IP 地址。
单击高级按钮。
在"此 Web 站点有多个标识"下,单击 IP 地址,然后单击编辑。
"高级 Web 站点标识"对话框出现。
在主机标题名框中,键入希望用的主机标题。例如,键入www.example1.com。添加端口号,从列表中选择 IP 地址,然后单击确定。
备注:如果您还想为此 Web 站点配置其他标识,请单击添加。要使用的 IP 地址和 TCP 端口不变,但要输入一个唯一的主机标题名,然后单击确定。例如,如果您想从 Internet 和本地的 intranet 上访问同一个 Web 站点,则可以按下例中的方式配置 Web 站点的标识:
IP 地址
TCP 端口
主机标题名 192.168.0.100
80
www.example1.com192.168.0.100
80
example1.com
在"高级多 Web 站点配置"对话框中,单击确定。
在Web 站点名 属性对话框中,单击确定。
于是返回到 IIS 窗口。
右键单击下一个要配置的 Web 站点,然后在快捷菜单上单击属性。
在 IP 地址列表中,选择与步骤 4 中相同的 IP 地址,然后单击高级。
在"此 Web 站点有多个标识"下,单击 IP 地址,然后单击编辑。
"高级 Web 站点标识"对话框出现。
在主机标题名框中,为此 Web 站点键入一个唯一的 主机标题。例如,键入www.example2.com ,添加端口号,从列表中选择 IP 地址,然后单击确定。
在"高级多 Web 站点配置"对话框中,单击确定。
在 Web 站点名 属性对话框中,单击确定。
于是返回到 IIS 窗口。
对希望用此 IP 地址包容的各 Web 站点重复步骤 10 至 15。
将主机标题名注册到适当的名称解析系统,例如,注册到域名系统 (DNS) 服务器,或者在小型网络的情况下,注册到一个"主机"文件。
至此,Web 站点已配置为可以根据主机标题名来接受进入的 Web 请求了。