许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  CATIA许可借用与归还机制详解:DSLS脱机提取与提前归还实操

CATIA许可借用与归还机制详解:DSLS脱机提取与提前归还实操

阅读数 1
点赞 0
article_banner

CATIA V5/V6 网络许可(DSLS)下的“借用”,本质是浮动许可临时转成本机 Nodelock 脱机证。本文把 DSLS 的 offline extraction 机制、管理员开关、客户端 Extract/Restitute 操作、到期自动回收与常见卡死处理讲透,IT 管理员照着配,出差工程师断网也能用 CATIA。

一、问题现象与业务场景

  • 工程师出差、驻厂、回家办公,连不上公司 DSLS,CATIA 启动报“无可用许可”。
  • 行政规定浮动证不能给个人长占,但现场调试必须断网用 CATIA 高级模块(MD2、AL3、AS1 等)。
  • DSLS 后台看得到“已脱机提取”占用一条,但当事人提前回公司了,证却没释放,别人取不到。
  • 借了 30 天,第 3 天笔记本重装系统,本地脱机证丢失,服务器那条仍按 30 天倒计时。
  • 达索原厂审计时发现某台笔记本脱机占用稀缺模块超 20 天,采购被质疑资源利用率。

二、机制深度分析

CATIA 不走 FlexNet 的 BORROW 参数那一套,达索用自家的 DSLS(Dassault Systèmes License Server)管并发,借用在 DSLS 术语里叫 Offline Extraction(脱机提取),逻辑分四层:

  1. 服务端授权态切换:DSLS 里某 feature(如 MD2)本是 Concurrent,管理员对该 feature 开 “Control offline / Enable offline license extraction”,并设 Max offline period(上限 30 天)和 Extraction keyword(脱机密码),这条 feature 才允许被客户端提走。
  2. 客户端 Nodelock 化:工程师在本机打开 Nodelock Key Management (DSLS),切到 Offline Management → RefreshList,右键 Extract。DSLS 服务端把该 feature 记一笔“脱机占用”,本机 C:\ProgramData\DassaultSystemes\Licenses 下生成受硬件指纹(Computer ID,取自网卡 MAC)绑定的脱机 LIC。此后断网启动 CATIA 读本机证,不再连服务器。
  3. 占用计数模型:提取期间,DSLS 并发池少一个席位,和在线占用等价;到期时间一到,服务器自动把席位加回池子,本机脱机证同时失效。提前还就用 Restitute(客户端叫 Return/Restitute),双向清账。
  4. 指纹敏感性:脱机 LIC 与提取时本机 Computer ID 强绑定。换网卡、关网卡节能、Dock 切换导致 MAC 变,都可能让本机证“还在但 CATIA 不认”;服务器侧那笔占用却不会因此消失,得靠提前归还或等到期。

三、完整配置与操作(核心)

Step 1 服务器端开脱机提取权限(一次性)

登录 DSLS License Administration Tool,双击本机 server 节点:

  • 勾 Enable offline license extraction
  • 切到 Authorizations 页,选中要放行的 feature(如 MD2),右键 Control offline
  • 设 Maximum offline extraction:按实际业务填,别默认顶满 30 天,出差 5 天就填 5~7 天
  • 填 Extraction keyword(脱机密码,客户端提取时要输)
  • OK 保存,无需重启 lmgrd 类服务,DSLS 实时生效
  • 【避坑指南】Max offline period 在服务端是硬上限,客户端只能选更短不能更长;不设密码等于谁连上服务器都能提走稀缺模块,审计必出问题。

Step 2 客户端提取(工程师侧)

本机管理员身份启动 开始 → CATIA → Tools → Nodelock Key Management (DSLS):

  • 切 Offline Management​ 选项卡 → 点 RefreshList
  • 列表出服务端可提 feature,选中(如 MD2 - CATIA Mechanical Design 2)→ 右键 Extract
  • 滑杆选天数(≤服务端上限)→ 输 Extraction keyword → OK
  • 成功后上栏 “Locally extracted offline licenses” 出现该 feature,Time Left 开始倒数
  • 此时断 VPN、断网,直接开 CATIA,走本机脱机证。提取期本机 C:\ProgramData\DassaultSystemes\Licenses 目录禁止杀软扫描、禁止手动备份复制,否则达索壳会判文件篡改直接作废。

Step 3 提前归还(Restitute / Return)

回公司连内网后:

  • 重开 Nodelock Key Management → Offline Management
  • 上栏选中已提取 feature → 右键 Restitute(部分版本叫 Return)→ 确认
  • 客户端清本机脱机 LIC,服务端 DSLS 该并发席位立即回归池子,别人马上能取
  • 【专家提示】归还必须“同一台机器 + 同一 Computer ID + 能连到原 DSLS”三字齐全。笔记本换过网卡 MAC 没改回,会出现“能连服务器但 Restitute 按钮灰掉”,先在 Nodelock Key Management → Properties 把 Computer ID 绑回原以太网卡再试。

Step 4 到期与异常回收

  • 自然到期:不用操作,到点本机证失效、服务端自动 +1 席位。
  • 机器报废/重装导致本机证没了:服务端那笔占用只能等倒计时跑完;急用就让 IT 在 DSLS 看 Usage Per User 找到该提取记录,部分 DSLS 版本支持管理员侧 Force release(视版本而定,不保证全版本有)。
  • 借出期间 CATIA 报“License not valid for this computer”:九成是 Computer ID 漂移(Dock MAC 穿透没开、网卡节能休眠),不是 DSLS 配置错。

四、预防与优化建议

  • 服务端按角色分组授权:普通设计只给 MD2 开 7 天脱机,AL3/AS1 等贵价模块禁脱机或限 3 天,从源头防稀缺资源被长占。
  • Computer ID 统一绑内置以太网卡 MAC,笔记本 BIOS 开 “MAC Address Pass Through”,Dock 切换不变 ID,减少脱机证变砖。
  • 把 DSLS 的 Enable license usage statistics 打开,按月拉脱机提取频次报表,哪些人老借、借多久一目了然。
  • 我们给几家汽车零部件客户上格发许可优化器后,把 DSLS 并发池、脱机提取记录、提前归还率全接进同一看板:谁借了没还、哪台机器 Computer ID 漂移、哪个模块脱机占用超阈值自动邮件提醒 IT,不用天天登 DSLS 后台翻日志。配合 15 分钟无操作回收在线浮动证,整体 CATIA 坐席利用率从四十几拉到八成以上,脱机借用也不再是“借出去就失联”的黑盒。

五、常见问题 FAQ

Q1:CATIA 借许可是 FlexNet 的 BORROW=2880 那种吗?

不是。V5/V6 走 DSLS,机制叫 Offline Extraction,靠 Nodelock Key Management 提取,上限由服务端 Max offline period 控制(最高 30 天),跟 FlexNet 许可文件里写 BORROW 参数不是一回事。CATIA Composer 那种走 FlexNet 的才用 BORROW。

Q2:借了 30 天但 3 天就用完了,不点 Restitute 会怎样?

服务端席位按 30 天锁着,别人取不到,直到到期自动回池。所以提前回公司务必点 Restitute,别懒。

Q3:重装系统后脱机证没了,服务器还扣着怎么办?

本机证丢了修不回来(达索脱机 LIC 绑定原系统指纹)。只能连原 DSLS 用同 Computer ID 的机器还(若 ID 已变则还不了),或等到期。所以提取前先把 Computer ID 绑定策略定死,比事后救火强。


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空