配置分区服务器以使用一个 IP 地址和端口映射

要将服务器分区配置成共享同一个 IP 地址和同一个 NIC,请使用端口映射。使用端口映射,可以为每个服务器分区分配唯一的 TCP 端口号,并指定一个分区来执行端口映射。端口映射分区侦听端口 1352,并将 HCL Notes®HCL Domino® 连接请求重定向到其他分区。

关于此任务

如果端口映射分区失败,其他分区上现有的会话将继续保持连接。大多数情况下,Notes® 客户机无法在任何分区上打开新会话。但是,由于每个 Notes® 客户机在内存中都保存了有关最近连接的信息(包括由端口映射分区重定向的信息),因此客户机有可能在端口映射分区未运行时仍能连接到分区。“连接”文档中包含 IP 地址和所分配端口的客户机或远程服务器始终可以访问端口映射分区。

端口映射分区需要额外的系统资源,因此,请考虑将分区专用于此项任务。要执行此操作,请从分区的 NOTES.INI 文件中除去所有其他服务器任务,例如邮件路由和复制。

端口映射只用于 NRPC 通信。但是,您可以使用 Domino® 目录中的“服务器”文档来配置 IMAP、LDAP 和 POP3 服务,并将 Domino® Web 服务器配置为使用唯一端口进行通信。如果这样,当用户尝试连接服务器时,必须确保该端口号对这些用户可用。

注: 由于因特网协议承载了大量数据,如果对一个 NIC 使用了太多的服务器分区,那么可能会出现 I/O 瓶颈。请考虑添加额外的 NIC 或通过协议隔离这些数据。

设置端口映射时,端口映射分区会自动将 NRPC 通信请求路由到其他服务器分区。

注: 在为端口映射设置 NOTES.INI 变量时,不要在端口映射地址中包含区域。该区域仅在本地有效。

过程

  1. 确定哪个服务器分区用于执行端口映射。
  2. 为计算机上的每个服务器分区选择唯一的 TCP/IP 端口号。端口映射分区使用为其分配的端口号 1352。最好为其他服务器分区使用端口号 13520、13521、13522、13523 或 13524。
  3. 在端口映射分区的 NOTES.INI 文件中,为端口映射分区以及其他每个分区各加入一行。为端口映射分区输入:
    TCPIP_TcpIpAddress=0,IPAddress:1352

    其中,TCPIP 是端口名称,IPAddress 是端口映射分区的 IP 地址。

    为其他每个分区服务器输入:

    TCPIP_PortMappingNN=CN=server_name/O=org,IPaddress:TCP/IP port number

    其中, TCPIP 是端口名称, NN 是按升序分配的 00 和 04 之间的数字, server_name 是分区的服务器名称,org 是组织名称,IPAddress 是共享 IP 地址,TCP/IP port number 是为分区选择的唯一端口号。

    注: 必须按升序为 NN 分配数字,范围为 00 到 04。如果序列有中断,Domino® 将忽略后续条目。
  4. 在其他每个分区的 NOTES.INI 文件中,包含下行:
    TCPIP_TcpIpAddress=0, IPAddress:IPport_number

    其中,TCPIP 是端口名称, IPAddress 是共享 IP 地址,IPport_number 是为分区服务器选择的唯一端口号。

  5. 在每个分区的“服务器”文档的端口 > Notes 网络端口选项卡上的网络地址字段中,输入标准域名(例如,sales.renovations.com),或者输入公共服务器名称(例如,Sales)。
  6. 在 DNS、NIS 或本地主机文件中为端口映射分区创建 IP 地址条目。
  7. 在 DNS、NIS 或本地主机文件中将每个分区名称作为单独的 CNAME 条目输入。
  8. 如果还计划为 IMAP、LDAP 和 POP3 服务以及 Web 服务器通信设置分区,请在“服务器”文档的端口 > 因特网端口选项卡的相应子选项卡(Web、“目录”和“邮件”)上的 TCP/IP 端口号字段中,为每个协议分配一个唯一端口号。
    注: 当用户尝试连接服务器时,必须确保这些端口号可供用户使用。例如,如果为 Web 服务器 renovations.com 分配了端口 12080,那么用户必须在 URL 中包含 renovations.com:12080 才能连接到服务器,除非这些用户有办法将连接重定向到此分配端口。

结果

以下示例显示了为设置六个分区的端口映射而向服务器分区的 NOTES.INI 文件中添加的行。

分区 1 (端口映射分区)

示例

TCPIP_TcpIpAddress=0,192.94.222.169:1352
TCPIP_PortMapping00=CN=Server2/O=Org2,192.94.222.169:13520
TCPIP_PortMapping01=CN=Server3/O=Org3,192.94.222.169:13521
TCPIP_PortMapping02=CN=Server4/O=Org4,192.94.222.169:13522
TCPIP_PortMapping03=CN=Server5/O=Org5,192.94.222.169:13523
TCPIP_PortMapping04=CN=Server6/O=Org6,192.94.222.169:13524

分区 2

示例

TCPIP_TcpIpAddress=0,192.94.222.169:13520

分区 3

示例

TCPIP_TcpIpAddress=0,192.94.222.169:13521

分区 4

示例

TCPIP_TcpIpAddress=0,192.94.222.169:13522

分区 5

示例

TCPIP_TcpIpAddress=0,192.94.222.169:13523

分区 6

示例

TCPIP_TcpIpAddress=0,192.94.222.169:13524