IBM Rational® 라이센싱 구현에서는 방화벽을 지원합니다.
방화벽이 있는 라이센싱을 구성하려면 lmgrd 디먼(license manager) 및 벤더 디먼(Rational 벤더, rational.exe 또는 ibmratl.exe)에 TCP/IP 포트 번호를 제공하십시오. TCP/IP 포트는 Floating 라이센스의 클라이언트/서버 통신에서 사용됩니다.
방화벽이 없는 상황에서 서버를 시작할 때, lmgrd 디먼은 TCP/IP 포트 27000에서 시작합니다. (다른 응용프로그램이 이 포트 번호를 사용 중이면 이 번호를 변경해야 합니다.) lmgrd 디먼은 벤더 디먼에 임의의 TCP/IP 포트 번호를 지정합니다.
방화벽 환경에서는 사용 중인 포트가 차단되기 때문에 클라이언트가 라이센스 서버의 디먼과 통신할 수 없습니다. 라이센스 요청이 방화벽을 통해 전달되도록 하려면, 벤더 및 lmgrd 포트에 번호를 지정하십시오. 클라이언트가 라이센스를 요청하고 서버로부터 Floating 라이센스를 체크아웃할 때마다 벤더 디먼 및 lmgrd 디먼은 특정 포트 번호에서 시작되어야 합니다. 지정된 포트 또는 연결은 클라이언트가 라이센스를 서버에 반환할 때까지 열려 있습니다.
샘플 방화벽 환경에서는 포트에 27000 및 8000 번호가 지정된 경우 IBM Rational 제품이 방화벽을 통해 라이센스 서버의 lmgrd 디먼 및 rational.exe 또는 ibmratl.exe(벤더 디먼)와 통신할 수 있습니다.
포트 정보를 지정하면 LKAD(License Key Administrator)가 포트 정보를 레지스트리에 저장합니다.
다음 프로시저를 사용하여 단일, 복수 서버 또는 백업 서버 환경에서 lmgrd 및 벤더 포트를 변경하십시오. 라이센스 서버가 이미 시작되었고, 각 클라이언트에서 라이센스 서버의 호스트 이름을 입력했다고 가정합니다.