【问题标题】:Hosting multiple sites on IIS having same the IP address在具有相同 IP 地址的 IIS 上托管多个站点
【发布时间】:2014-08-13 07:23:41
【问题描述】:

我需要托管多个站点以通过 IIS 在具有一个 IP 地址的单个服务器上进行测试。

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

例如 174.22.12.87(站点 1) 例如 174.22.12.87 :800 (Site2)

我很困惑在主机名和站点名称中输入什么?用于单个 IP 地址并托管多个站点。如果我在两个看起来不错的网站中都将 ip 放入主机名中,但是在网站名称中要输入什么?我认为它们应该是独一无二的?

【问题讨论】:

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


    【解决方案1】:

    【讨论】:

    • 确保总结和/或引用链接的相关部分。
    【解决方案2】:

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

    【讨论】:

    • 我很困惑在 Host Name 和 Site Name 中放什么?用于单个 IP 地址并托管多个站点。如果我在两个看起来不错的网站中都将 ip 放在主机名中,但是在站点名称中要输入什么?我认为它们应该是独一无二的?
    • 我在 IIS 上工作不多,但据我所知,站点名称仅供您在 iis-manager 中识别您的站点
    【解决方案3】:

    IP、端口和主机名的组合必须是唯一的。

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

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 2016-04-04
        • 1970-01-01
        • 1970-01-01
        • 2016-05-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-15
        • 2016-02-07
        相关资源
        最近更新 更多