1. 开篇引言
亲爱的朋友,你是否曾为AutoCAD网络许可管理器(NLM)的下载和使用而感到困惑?今天我要带你一步步了解NLM,让你轻松成为网络许可管理的小行家。让我们一起踏上这段学习之旅
2. 下载与安装
2.1 下载渠道与版本
官方下载地址:访问 Autodesk 网络许可安装页,或者直接在 Autodesk Account 生成许可时获取链接。
适用系统:提供 Windows、macOS、Linux 版本,务必下载与服务器操作系统匹配的最新版本(当前主流为 v11.19+)。
注意:若已安装旧版,必须先卸载再安装新版,否则导致服务冲突。
2.2 安装程序
- 双击安装包:将下载的安装包双击打开。
- 默认路径:默认路径为 C:\Autodesk\Network License Manager,按向导完成安装。
3. 获取主机信息
- 打开LMTOOLS实用程序:在开始菜单中找到“LMTOOLS 实用程序”。
- 切换至“系统设置”选项卡:点击界面左侧的“系统设置”。
- 记录主机名与以太网地址:在弹出的窗口中,记录主机名和以太网地址(MAC 地址,12 位字符)。
4. 生成许可文件
- 登录Autodesk Account:打开Autodesk官网,登录您的账户。
- 选择对应网络版产品:在“所有产品和服务”中选择您的AutoCAD网络版产品。
- 生成.lic文件并下载:根据提示生成.lic文件,并下载到本地。
5. 配置服务
- 进入“服务/许可文件”选项卡:在LMTOOLS中找到“服务/许可文件”选项卡。
- 勾选选项:勾选“使用服务进行配置”和“LMTOOLS 忽略许可文件路径环境变量”。
- 输入服务信息:在“配置服务”选项卡中输入服务名,指定lmgrd.exe路径、.lic文件路径及调试日志路径。
- 保存服务:勾选“使用服务”和“开机时启动服务器”,点击“保存服务”。
6. 启动与验证
- 切换至“启动/停止/重新读取”选项卡:在LMTOOLS中切换至“启动/停止/重新读取”选项卡。
- 启动服务器:点击“启动服务器”。
- 验证服务器状态:在“服务器状态”选项卡中,点击“执行状态查询”,显示“license server UP”即表示成功。
7. 客户端连接
- 确保网络可达:客户端无需安装NLM,只需确保网络可达服务器端口(默认 2080 和 27000-27009)。
- 设置服务器地址:在客户端AutoCAD启动时选择“网络许可”,或环境变量/注册表指定服务器地址(格式:@服务器 IP 或 端口@服务器 IP)。
8. 关键注意事项
8.1 防火墙
确保服务器防火墙放行NLM相关端口。
8.2 多服务器模式
支持单一、分布式或冗余(主 + 2 备份)模式,需在Autodesk Account生成许可时对应填写各服务器MAC地址。
8.3 日志排查
若启动失败,检查安装目录下的.log调试日志或Windows事件查看器。
9. 问题现象与解决方案
9.1 问题现象:无法启动NLM
解决方案:检查防火墙设置,确保相关端口已放行;确认lmgrd.exe路径、.lic文件路径及调试日志路径正确无误。
9.2 问题现象:客户端无法连接到服务器
解决方案:检查网络连接,确保服务器端口开放;确认服务器地址输入正确。
10. 其他可行方案
10.1 手动配置端口映射
对于路由器等网络设备,手动配置端口映射,确保网络通信无阻。
10.2 使用代理服务器
在某些情况下,使用代理服务器帮助解决网络连接问题。
11. 底层原理与机制科普
AutoCAD网络许可管理器lmgrd.exe进程来管理网络授权,lmgrd.exe负责分发许可给客户端,客户端指定服务器地址来请求许可。