要配置带有防火墙的许可获取,请提供 lmgrd 守护程序(许可证管理器)及供应商守护程序(Rational 供应商、rational.exe 或 ibmratl.exe)的 TCP/IP 端口号。该 TCP/IP 端口用于客户机/服务器的浮动许可证通信。
在没有防火墙的情境中,启动服务器时 lmgrd 守护程序将在 TCP/IP 端口 27000 上启动。(如果另外的应用程序正在使用该端口号,您可能必须更改该端口号。)lmgrd 守护程序将 TCP/IP 端口号随机分配给供应商守护程序。
在有防火墙的情境中,客户机不能与许可证服务器上的守护程序进行通信,因为它们使用的端口已阻塞。要启用许可证请求以穿过防火墙,请给供应商和 lmgrd 端口分配端口号。每当客户机从服务器请求并检出浮动许可证时,供应商守护程序和 lmgrd 守护程序必须在指定的端口号上启动。直到客户机将许可证返回至服务器时,指定的端口或连接才关闭。
在样本防火墙情境中,如果端口号 27000 和 8000 已分配给端口,IBM Rational 产品就可以通过防火墙与许可证服务器上的 lmgrd 守护程序以及 rational.exe 或 ibmratl.exe(供应商守护程序)进行通信。
当您指定了端口信息时,License Key Administrator(LKAD)将端口信息存储在注册表中。
在单个服务器、多个服务器或冗余服务器环境中使用下列过程更改 lmgrd 和供应商端口。这些过程假定您已经启动许可证服务器且已在每个客户机中输入了许可证服务器的主机名。