UG许可证服务器端口号修改步骤
1. 确认当前UG版本及对应默认端口号不同版本的UG/NX软件默认使用不同端口号,修改前需先确认版本以避免错误。常见版本与端口号对应关系如下:
NX 6.0 ~ NX 11.0:默认端口为28000@计算机名;
NX 12.0、NX 1847及上面版本(如NX 1872、NX 1926、NX 2007等):默认端口为27800@计算机名;
NX 4.0:默认端口为27000@计算机名。
其中,@后面的“计算机名”必须替换为你本机的英文计算机名称(可在“此电脑”右键→“属性”→“计算机名称”中查看),不可使用中文或“Localhost”“127.0.0.1”。
2. 修改UG许可证文件中的端口号UG许可证文件(通常为.lic格式,如ugs4.lic、NX1847.lic)中存储了服务器端口信息,需用文本编辑器(如记事本、Notepad++)修改该文件:
找到许可证文件位置(通常位于UG安装目录下的UGSLicensing或License Servers文件夹,如C:\Program Files\Siemens\UGNXLicenseServer);
用文本编辑器打开.lic文件,查找包含SERVER或PORT的行(如SERVER *** ANY 28000);
将端口号修改为对应版本的默认端口(如27800),并确保@计算机名格式正确(如SERVER MyComputer 27800@MyComputer);
保存并关闭文件。
3. 修改系统环境变量UG软件启动时会读取系统环境变量SPLMLICENSESERVER来获取许可证服务器端口,需修改该变量以匹配新端口:
Windows系统:
右键“此电脑”→“属性”→“高级系统设置”→“环境变量”;
在“系统变量”中找到SPLMLICENSESERVER(若不存在则点击“新建”);
将变量值修改为新端口号@计算机名(如27800@MyComputer);
点击“确定”保存所有窗口。
验证环境变量:打开命令提示符,输入echo %SPLMLICENSESERVER%,应显示修改后的端口号和计算机名。
4. 通过LMTOOLS工具重新配置许可证服务LMTOOLS是UG许可证服务器的管理工具,需通过它更新服务配置:
打开LMTOOLS(路径通常为UG安装目录下的UGSLicensing文件夹,如C:\Program Files\Siemens\UGNXLicenseServer\lmtools.exe);
点击顶部菜单栏“Config Services”(配置服务);
在“Service Name”中输入服务名称(如“NX License Server”);
点击“Browse”按钮,分别指定lmgrd.exe(许可证管理器,路径如lmgrd.exe所在文件夹)、许可证文件(如ugs4.lic所在文件夹)、调试日志文件(如ugflexlm.log所在文件夹)的路径;
勾选“Use Services”(使用服务)和“Start Server at Power Up”(开机自启动)选项;
点击“Save Service”(保存服务),然后点击“Start Server”(启动服务)验证是否成功。
5. 检查端口冲突与防火墙设置端口冲突:若修改后的端口已被其他程序占用,需更换为未被使用的端口(可通过“命令提示符”输入netstat -ano查看端口占用情况);
防火墙设置:确保Windows防火墙或第三方杀毒软件允许UG许可证服务通过新端口(如27800),可将lmgrd.exe、ugslicensing.exe添加到防火墙信任列表。
完成上面步骤后,重启UG软件即可正常连接许可证服务器。若仍无法连接,建议检查许可证文件有效性(如过期时间、授权数量)或联系UG软件供应商获取支持。