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

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

有关如何设置此功能,请参阅以下主题:

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

端口映射分区需要额外的系统资源,因此,请考虑将分区专用于此项任务。要执行此操作,请从分区的 NOTES.INI

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

注意:由于 Internet 协议承载大量数据,因此如果您使用具有太多服务器分区的单个 NIC,则可能会遇到 I/O 瓶颈。请考虑添加额外的 NIC 或通过协议隔离这些数据。

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

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

操作步骤

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

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

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

    TCPIPNNserver_nameorgIPaddress:TCP/IP port numberTCPIP
    

    IPAddress 其中, TCPIP 是端口名称, NN 是按升序分配的 00 和 04 之间的数字, server_name 是分区的服务器名称,org 是组织名称,IPAddress

    注意:您必须按升序为NN分配编号,从 00 开始,最多以 04 结束。如果序列中有中断, Domino ®将忽略后续条目。
  4. 在其他每个分区的 NOTES.INI
    TCPIP_TcpIpAddress=0, IPAddress:IPport_number
    

    IPAddressIPport_number其中,TCPIP

  5. In the Net Address field on the Ports > Notes Network Ports tab in the Server document for each partition, enter the fully qualified domain name -- for example, sales.renovations.com -- or enter the common server name -- for example, Sales.
  6. 在 DNS、NIS 或本地主机文件中为端口映射分区创建 IP 地址条目。
  7. 在 DNS、NIS 或本地主机文件中将每个分区名称作为单独的 CNAME 条目输入。
  8. If you also plan to set up the partitions for IMAP, LDAP, and POP3 services and Web server communication, assign to each protocol a unique port number in the TCP/IP port number field on the appropriate subtabs (Web, Directory, and Mail) on the Ports > Internet Ports tab of the Server document.
    注意:当用户尝试连接到这些服务器时,您必须使这些端口号可供用户使用。例如,如果为 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