问题:Domino 是否需要为每个“网站”分配一个 IP?
上下文:
- 服务器已启用“从服务器\Internet 站点文档加载 Internet 配置:”。-
两个域 www.domain1.com 和 www.domain2.org 指向此服务器。-
这两个域的 SSL 证书、密钥环和“主页 URL:”不同。
如果这两个“网站”具有相同的 IP,我该如何定义它们(在管理员/配置/Web/Internet 站点中)?如何根据它们的域识别它们?
提前感谢
NB 使用 2 个不同的 IP 可以工作(我进行了测试,但仅使用一个 IP 没有成功)
答案1
如果要使用 SSL,则每个站点必须有自己的 IP。这是因为 Domino 服务器在知道使用哪个 SSL 密钥环解密 SSL 连接之前无法加密并识别每个站点。
Domino 不需要为每个非 SSL 站点分配一个 IP。您可以在一个 IP 上拥有多个非 SSL 网站。
首先,您需要设置网站的 DNS A 记录,以指向 Domino 服务器的公共 IP(当然)。
然后在 Internet Site Web 文档中,您只需通过域名来标识每个站点即可。以下是两个网站的示例:
地点A:
Site Information
Descriptive name for this site: Site A
Organization: Site B
Use this web site to handle requests which cannot be mapped to any other web sites: No
Host names or addresses mapped to this site: domain1.com
www.domain1.com
Domino servers that host this site: *
站点 B:
Site Information
Descriptive name for this site: Site B
Organization: Site B
Use this web site to handle requests which cannot be mapped to any other web sites: No
Host names or addresses mapped to this site: domain2.com
www.domain2.com
Domino servers that host this site: *
名称和组织可以是任何您想要的,但主机名必须与 DNS 匹配。
答案2
如果有人需要 IBM 官方回应:
这是 [名称已删除] IBM 支持人员就 SSL 问题提出的建议。是的,这也适用于版本 9。
为了能够使用两个带 SSL 的域,需要两个单独的 IP 地址。只要每个网站都有自己的 IP 地址,Domino 就能够使用互联网站点文档加载多个 SSL 配置。这是按设计运行的。
Internet 站点文档通过检索客户端发送的 Host 标头来工作。对于 Web 浏览器,此 Host 标头是 URL 中输入的服务器名称或 IP 地址。Domino 将此标头与 Internet 站点文档进行比较,并使用匹配的站点(如果没有特定匹配,则使用默认站点)。
另请参阅:
标题:SSL 连接使用 IP 地址的第一个匹配项,而不是 Web 浏览器输入的主机名的匹配项
文件编号:1173919
网址: http://www.ibm.com/support/docview.wss?uid=swg21173919
谢谢你!