UG NX许可证激活通常需要服务器地址,其核心逻辑是通过网络许可模式(Network License)实现授权管理,需明确服务器的身份信息以确保客户端能正确连接并获取许可。以下是具体说明:
1. 许可证文件中包含服务器地址UG NX的许可文件(如.lic格式)是激活的关键凭证,其中必然包含服务器的主机名(Hostname)或IP地址,以及端口号(Port)。例如,许可文件中的典型配置行会明确标注服务器信息(如SERVER myserver 28000),用于标识许可服务的提供者。若未正确配置服务器地址,客户端将无法定位许可服务器,导致激活失败。
2. 客户端需配置服务器地址才能连接在客户端计算机上,使用UG NX时必须通过环境变量或软件设置指定许可服务器的地址。常见的配置方式包括:
环境变量:设置UGS_LICENSE_SERVER(UG NX 6.0及上面版本)或UGII_LICENSE_FILE(UG NX 4.0版本),值为端口号@服务器主机名(如28000@myserver);
软件内设置:部分版本中,可通过“帮助→许可管理”界面直接输入服务器地址和端口号。若客户端未正确配置服务器地址,启动UG NX时会提示“许可证服务器未连接”“无法找到许可服务器”等错误。
3. 服务器地址的作用是验证授权UG NX的许可服务器(如通过LMTools配置的ugslmd.exe服务)负责存储和管理许可信息。当客户端启动时,会向服务器发送授权请求,服务器通过自身地址验证客户端的合法性,并分配可用许可。若服务器地址错误或无法访问,客户端将无法获取许可,无法正常使用软件。
例外情况:单机版许可证(非普遍)
部分UG NX版本可能支持单机版许可证(Node-Locked License),此类许可证无需连接服务器,直接绑定到特定计算机的硬件信息(如MAC地址)。但这种情况较为少见,且需在激活时明确选择“单机版”模式,多数企业级用户仍采用网络许可模式。
综上,UG NX许可证激活绝大多数情况下需要服务器地址,无论是通过网络许可模式还是配置客户端环境变量,服务器地址都是连接许可服务、验证授权的核心信息。