Main Content

将许可证服务器连接到云上的 MATLAB

如果您已有本地许可证服务器,您可以将在云中运行的 MATLAB® 连接到在现有服务器上运行的网络许可证管理器。(有关在云上运行网络许可证管理器的信息,请参阅在云平台上为 MATLAB 配置许可证管理器。)

小心

安装网络许可证管理器时,请按照以下建议进行操作:

  • 不要将用来运行网络许可证管理器的命令暴露于 Internet 或不受信任的网络。

  • 启动网络许可证管理器,以在用户运行关闭过程时要求其提供本地管理员访问权限。请参阅停止网络许可证管理器中的过程。

设置许可证服务器

对服务器设置进行修改。

  1. 在本地部署的许可证服务器上,您必须启用安全连接,以便具有 MATLAB 的云计算机可以与本地部署的服务器通信。使用 VPN 或直接连接,并确保服务器端口打开。许可证管理器可能在 27000-27009 之间的任何端口上运行,或在 network.lic 文件中的 SERVER 行上指定的特定端口上运行。

  2. network.lic 文件中,编辑 DAEMON 行以包含端口号。确保该端口也已打开。

    如果您需要更多帮助,请联系支持部门。否则,请继续下一步骤。

设置运行 MATLAB 的计算机

  1. 禁用在线许可。

    在客户端计算机上,找到 license_info.xml 并将其重命名为其他名称。许可证文件通常位于 $MATLAB/licenses 中,其中 $MATLAB 是 MATLAB 根目录。

  2. 创建指向服务器的许可证文件。

    1. 打开服务器上的网络许可证文件 (license.dat)。

    2. SERVER 行复制到一个新文本文件中。

    3. 在该行下面,添加 USE_SERVER。文件现在应如下所示:

      SERVER Server1 0123abcd0123 12345
      USE_SERVER 
    4. 将新文本文件作为 network.lic 另存到文件夹 $MATLAB/licenses 中,其中 $MATLAB 是您的 MATLAB 根目录。

  3. 通过运行 MATLAB 验证许可证正确指向服务器。

您已完成此过程。如果您需要更多帮助,请联系支持部门

相关主题