在具有单个静态 IP 的服务器上托管多个域

在具有单个静态 IP 的服务器上托管多个域

我想在 Windows Server 2003 上托管两个域。我已经有一个静态 IP 和一个正在运行的域。

对于后者我应该进行哪些 DNS 和 IIS 设置?

例如,对于 www.abc.com 和 www.def.com,我在 DNS 上创建了两个主要区域。我对 NS1.abc.com 和 NS2.abc.com 使用相同的 NS

在 IIS 上,我创建了一个新网站 www.def.com,并使用了一个未使用的内部 IP(虚拟 IP)

NSLOOKUP 为我提供了我的“域名提供商”的 IP(其中我输入了 NS1.abc.com 和 NS1.abc.com 作为 www.def.com 域名)

我希望我不需要 www.def.com 域名的另一个静态 IP,请提供建议。

答案1

在 IIS 中,您可以使用主机标头将两个网站托管在同一个 IP 地址上。由于您只有一个公共 IP 地址,因此您必须将 HTTP 流量从单个公共 IP 地址转发到单个内部 IP 地址,而主机标头是 IIS 区分两个网站的方式。

http://support.microsoft.com/kb/324287

相关内容