UG许可证服务器名字通常不是“UG”或“SERVER”这类固定名称,而是由“端口号@服务器主机名”组成的定位标识,最常见写法是28000@计算机名。 很多第一次接触NX授权管理的人会把服务器名字和主机名、端口号弄混,下面按查看、修改、部署、报错排查的顺序拆开说。
什么是UG许可证服务器名字?它管的是一整池授权
先明确一个前提:UG是Siemens NX软件的前身名称,国内制造业、模具行业至今仍习惯叫UG,UG许可证服务器,就是局域网里负责分发许可证授权的那台机器,客户端能否打开NX,不取决于本地是否安装了完整授权,而取决于它能不能找到这台服务器的“名字”。
许可证服务器名字在实际配置里有固定格式:
- 格式:
端口号@服务器主机名 - 示例:
28000@CAD-LicServer - 端口号:常见为28000,部分旧版本或定制环境会使用27800
- 主机名:安装许可证服务的计算机名,不是IP,也不是“localhost”
比如你在NX安装完成后启动报错,提示找不到许可证,多半就是环境变量里的28000@CAD-LicServer写错了其中一段,业内专家指出,多数UG客户端连接失败问题,最终都能追溯到服务器名字与端口的不一致。
ug许可证服务器名字怎么查看?两步定位不抓瞎
很多企业只有安装人员知道服务器名字,后续维护时换了人,就没人说得清,其实查起来不复杂。
在许可证服务器本机查看
- 打开许可证文件,通常后缀为
.lic - 找到
SERVER开头的行,格式类似SERVER 计算机名 ID=20110555 28000 - 第二列
计算机名就是服务器名字 - 如果装的是SPLM License Server,文件一般在安装目录下,可用Windows搜索
.lic定位
也可以在系统服务里查:
- 按
Win + R,输入services.msc - 找到Siemens PLM License Server相关服务
- 查看服务属性里的可执行文件路径,许可证文件路径就在参数中
在客户端电脑查看
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量
- 查找
UGII_LICENSE_FILE
或
SPLM_LICENSE_SERVER - 变量值就是完整服务器名字,如
28000@CAD-LicServer - 如果两个变量同时存在,以NX版本优先调用为准,通常
SPLM_LICENSE_SERVER优先级更高
这里有一个容易踩的坑:有些客户端变量值只写了28000@,后面主机名被误删,打开NX时就会报 [-15] 错误。
ug许可证服务器名字和端口号区别:别再把主机名当端口
很多新手会问:“服务器名字是不是就是28000?”其实不是,两者在许可证连接里承担不同角色。
| 项目 | 主机名 | 端口号 |
|---|---|---|
| 作用 | 定位局域网里的具体计算机 | 定位该计算机上的许可证服务程序 |
| 常见值 | CAD-LicServer、NX-Server等 | 28000、27800 |
| 变化频率 | 一般不变,除非计算机改名 | 版本迁移或双服务配置时可能变 |
| 出错表现 | 找不到主机、连接超时 | 服务无响应、端口不通 |
一句话:主机名是“哪台机器”,端口号是“机器上的哪个窗口”,写在一起28000@CAD-LicServer,客户端才能精确找到授权。
ug许可证服务器名字在哪改?三种常见场景实操
不同场景下,修改位置完全不同,很多人只改了客户端环境变量,服务器端却没同步,结果当然连不上。
服务器主机名发生变化
- 修改Windows计算机名后,许可证文件里的
SERVER行还保留旧名字 - 用记事本打开
.lic文件,把SERVER 旧计算机名改成SERVER 新计算机名 - 打开
lmtools.exe,在Start/Stop/Reread标签页点击Stop Server,再Start Server - 或者直接进入
Config Services,确认许可证文件路径已指向修改后的文件,再重新保存服务
客户端要切换到新的许可证服务器
- 打开环境变量编辑窗口
- 修改
UGII_LICENSE_FILE值为新地址,如28000@New-LicServer - 如果有
SPLM_LICENSE_SERVER,也要同步修改,避免残留旧值 - 重启NX或重新登录系统让变量生效

从单机节点锁定授权改为浮动授权
- 原节点锁定授权可能没有服务器名字,指向本地文件
- 切换为浮动授权时,需要把环境变量改为网络服务器格式
- 同时确认服务器已启动对应许可证服务,客户端与服务器在同一网段或可路由互通
企业部署ug许可证服务器名字设置教程:从安装到客户端连接
苏州、东莞、深圳一带的模具、汽车零部件和自动化企业,部署NX时最常卡在许可证服务器名字这一步,下面按实际操作顺序走一遍。
安装许可证服务时名字怎么定
- 安装SPLM License Server时,系统会读取当前计算机名作为默认服务器名
- 计算机名建议只用英文和数字,不要有空格、中文或短横线
- 安装完成后,许可证文件会自动生成
SERVER 计算机名 ID=xxx 28000 - 如果公司有固定命名规范,可以在安装前就把计算机名改好,避免后改
客户端环境变量配置路径
- 打开“此电脑” → 右键 → 属性 → 高级系统设置 → 环境变量
- 新建系统变量
UGII_LICENSE_FILE - 值写
28000@服务器计算机名 - 如果NX版本较高,同时新建
SPLM_LICENSE_SERVER,值保持一致 - 保存后注销或重启,让变量对NX生效
防火墙与端口放行
- 服务器必须允许TCP 28000端口入站
- 如果许可证文件
VENDOR行指定了其他端口,也要一并放行 - 客户端与服务器之间如有三层交换机或防火墙,需要放行对应端口
- 可以在服务器上执行
netstat -an | findstr 28000,确认端口处于监听状态
测试连接的命令
- 在客户端打开命令提示符
- 执行
ping 服务器主机名,确认名称能解析到IP - 执行
telnet 服务器主机名 28000,如果窗口全黑或提示连接成功,说明端口通 - 如果提示“无法打开到主机的连接”,优先排查防火墙和服务器服务状态
常见UG许可证服务器名字报错与处理
实际生产环境里,只要服务器名字配置不对,NX会直接弹错误码,下面三个最常见。

[-15]:连不上许可证服务器
- 多数情况下是客户端环境变量里的主机名拼写错误
- 也可能是服务器防火墙拦了28000端口
- 处理顺序:先
ping主机名 → 再telnet端口 → 再看环境变量
[-96]:主机名或端口不一致
- 客户端找到的服务器名字和许可证文件中的主机名对不上
- 常见于服务器改名后,许可证文件未更新
- 处理方式:回到服务器端打开
.lic文件,核对SERVER行第二列
[-97]:许可证服务没起来
- 服务器名字可能完全正确,但服务没启动
- 打开服务管理器,找到Siemens PLM License Server,手动启动
- 启动失败时,打开
lmtools的Server Status标签页,输入28000@服务器名,执行Perform Status Enquiry查看具体日志
一句话:客户端环境变量、服务器许可证文件、Windows计算机名,这三处的服务器名字必须保持一致,端口统一用28000或者实际配置的端口,才能避免绝大多数UG连不上授权的问题。
Q&A:ug许可证服务器名字相关常见疑问
ug许可证服务器名字可以是IP地址吗?
可以。28000@192.168.1.10这种写法在局域网内完全有效,但用IP地址有个前提:服务器必须使用固定IP,不能是DHCP自动分配,如果IP变了,所有客户端都要改,用计算机名则可借助局域网DNS或NetBIOS解析,日常维护更省事。
ug许可证服务器名字为空或者显示localhost怎么解决?
先检查环境变量值是否只写了端口号,比如28000@,如果是,补上真实计算机名,再检查许可证文件SERVER行是否被误删了主机名,单机节点锁定授权有时会显示localhost,属于正常情况,但浮动授权必须写实际服务器名,不能写localhost。
ug许可证服务器名字修改后客户端连不上怎么办?
按顺序排:先在服务器上确认许可证服务已重新启动并读取了新文件;再在客户端执行ping 新服务器名确认解析;然后用telnet 新服务器名 28000确认端口通;最后核对环境变量是否所有相关变量都已经同步修改,避免残留旧值,排查完这四步,连接状态就会明确。
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/812606.html


评论列表(2条)
这篇文章写得非常好,内容丰富,观点清晰,让我受益匪浅。特别是关于端口号的部分,分析得很到位,给了我很多新的启发和思考。感谢作者的精心创作和分享,期待看到更多这样高质量的内容!
这篇文章写得非常好,内容丰富,观点清晰,让我受益匪浅。特别是关于端口号的部分,分析得很到位,给了我很多新的启发和思考。感谢作者的精心创作和分享,期待看到更多这样高质量的内容!