允许 Tekla 本地许可证服务器通过 Windows 防火墙运行

Tekla Structures
修改时间: 1 7月 2024
Not version-specific
Tekla Structures

允许 Tekla 本地许可证服务器通过 Windows 防火墙运行

您公司的防火墙必须允许许可证服务器计算机和安装了 Tekla Structures 的客户端计算机之间进行通信。您必须允许应用程序 tekla.exelmgrd.exe 通过许可证服务器和客户端计算机上的防火墙运行。

确保您的防火墙设置允许以下流量:

  • 通过 TCP 端口 443(默认 HTTPS 端口)访问 https://identity.trimble.com 的出站流量(用于 Tekla On-demand License Administration Tool)

  • 通过 TCP 端口 443(默认 HTTPS 端口)访问 https://activate.tekla.com 的出站流量(用于 Tekla License Administration Tool)。

当您的许可证服务器联系 Trimble 的激活服务器时,必须允许许可证服务器计算机与互联网直接通信。激活通信需要在 TCP 端口 443 上使用 HTTPS 上的简单对象访问协议 (SOAP)。

要允许激活通信,请在您的防火墙设置中使用激活服务器地址:https://activate.tekla.com:443/flexnet/services/ActivationService?wsdl

除了允许防火墙软件中的例外以外,您可能还需要配置 Windows 防火墙的例外。Windows 防火墙可能会在您不知晓的情况下启用,因为有些 Windows 更新可能会自动打开 Windows 防火墙。

允许防火墙将 lmgrd.exe 和 tekla.exe 设为例外

您需要允许应用 tekla.exelmgrd.exe 穿过许可证服务器计算机上的防火墙运行,才能启用许可通信。

要在许可证服务器计算机上允许将 lmgrd.exetekla.exe 作为例外,请执行以下操作:

  1. 按键盘上的 Windows 徽标键 + R 以显示运行对话框,然后键入 firewall.cpl 并按 Enter
  2. 在左侧窗体中,单击允许程序或功能通过 Windows 防火墙允许应用或功能通过 Windows 防火墙(具体取决于操作系统)。
  3. 允许的程序允许的应用中(具体取决于操作系统),单击更改设置

    您必须具有管理员权限。如果系统提示您输入管理员密码或进行确认,请输入密码或进行确认。

  4. 单击允许其他程序允许其他应用(具体取决于操作系统)。
  5. 单击浏览以浏览查找计算机上的 \Server 文件夹,选择 lmgrd.exe 并单击打开

    默认情况下,路径为 ...\TeklaStructures\License\Server

  6. 单击添加lmgrd.exe 添加到允许的程序和功能允许的应用和功能列表(具体取决于操作系统)。
  7. 选中家庭/工作(专用)专用(具体取决于操作系统)和 lmgrd.exe 旁边的公用复选框。
  8. 重复步骤 4 – 7,从而允许将 tekla.exe 也作为例外。
  9. 单击确认以确认更改。

允许在固定 TCP/IP 端口中进行通信

您需要修改防火墙设置以允许通过固定 TCP/IP 端口进行通信。

要允许在许可证服务器计算机上使用 Windows 中的固定 TCP/IP 端口进行通信,请执行以下操作:

  1. 确保没有其他软件或服务正在使用您要设置为固定的端口。

    使用命令行命令 netstat -anp TCP 找出使用中的端口。

    本地地址列中冒号 (:) 后面的数字是使用中的端口号。

  2. 浏览查找 tekla.lic,并使用文本编辑器打开它。

    默认情况下,路径为 ..\Tekla\License\Server

  3. 要为 lmgrd.exe 设置固定端口,请在 SERVER 行末尾输入 TCP/IP 端口号。

    自动安装选项会将端口设置为 27007。

  4. VENDOR 行末尾输入文本 port=free_port,例如 port=1234

    VENDOR 行定义 TCP/IP 端口号可能会延长 Tekla Licensing Service 的重新启动时间。

  5. 保存更改并关闭 tekla.lic
  6. 使用更改更新您的许可证服务器:
    1. 在 Windows 开始菜单上,转到 Tekla 许可 > LMTOOLS
    2. 服务/许可证文件选项卡中,确保已选中使用服务的配置Tekla Licensing Service

    3. 转到启动/停止/重新读取选项卡,并单击停止服务器以停止许可证服务器,然后单击启动服务器重新启动服务器。
  7. 单击键盘上的 Windows 徽标键以显示开始菜单或开始屏幕(具体取决于操作系统)。
  8. 键入 wf.msc 并按 Enter
    屏幕上将显示使用高级安全的 Windows 防火墙 MMS 管理单元。
  9. 在导航树结构中,选择入站规则,然后在操作窗格中,单击新规则

  10. 规则类型面板上,选择端口,然后单击下一步

  11. 协议和端口面板上,选择 TCP,在特定本地端口中输入您在步骤 3 和 4 中设置的 TCP/IP 端口号,然后单击下一步

  12. 操作面板上,选择允许连接,然后单击下一步
  13. 截面面板上,请选择相应的截面,然后单击下一步

  14. 名称面板上,输入规则的名称,然后单击完成

此时将创建规则并自动启用。

这些内容是否有用?
上一步
下一步