在IIS上托管具有相同IP地址的多个站点

时间:2014-08-13 07:23:41

标签: asp.net ip iis-7.5 web-hosting

我需要托管多个站点,以便在单个服务器上使用IIS上的一个IP地址进行测试。

目前我托管的网站直接映射到IP地址意味着没有域名。我需要在同一个IP上托管另一个网站。我怎样才能实现这一目标?

这是可能的

例如174.22.12.87(Site1) 例如174.22.12.87:800(Site2)

我很困惑在主机名和站点名称中放入什么?用于单个IP地址和托管多个站点。如果我把ip放在两个看起来不错的网站的主机名中但是放在网站名称中的是什么?我认为他们应该是独特的?

4 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

如果您具有相同的IP地址,则该端口用于托管多个站点。所以你是对的。

答案 2 :(得分:0)

IP,端口和HostName的组合必须是唯一的。

如果您决定始终将HostName留空(通过IP引用事物:端口而不是域),那么您仍然需要IP和端口的组合才是唯一的。 (即174.22.12.87:80 vs 174.22.12.87:800)

我相信您使用SiteName来表示IIS网站名称,这正是它在IIS中显示的内容,并且根本不会影响您访问网站的方式。

答案 3 :(得分:0)

请勿忘记添加新的Inbound rule以在Windows firewall(服务器端)中打开指定的端口。