此错误消息表明在解决许可证管理器机器的主机名问题。许可证服务器的主机名必须是可解析的,以便MATLAB连接到它。
本文将提供以下方面的信息:
- 如何测试主机名解析
- Ping失败可能解决方法万博 尤文图斯
- Ping成功可能的解决方案
如何测试主机名解析
注意:如果您正在远程工作,并且您的组织需要一个VPN,请确保您已连接到VPN,然后在继续之前尝试启动MATLAB。
为了测试主机名,我们需要使用ping应用程序,这是一个命令行实用程序:
- 在Windows 10上,按Windows键调用全局搜索,然后键入“cmd”打开命令提示符。
- 在Mac OS X上,启动应用程序“Terminal”。app,位于/Applications/Utilities文件夹中。
- 在Linux发行版上,启动终端。
启动命令行界面后,输入以下命令:
其中是许可证服务器的主机名,它出现在许可证文件的server行中。license文件名称为network。可以在$MATLAB/licenses下找到,其中$MATLAB是MATLAB的根安装目录。
如果上述命令的输出返回为“不可访问”或“不可解析”,则转至Ping失败可能解决方法万博 尤文图斯在下面。如果ping成功,但您仍然无法连接,请继续Ping成功可能的解决方案在下面。
Ping失败可能解决方法万博 尤文图斯
1) 解决网络连接问题的最佳方法是与系统管理员联系。
2)或者,如果您无法解析许可证服务器的主机名,但可以ping通许可证服务器的IP地址,您可以将本地许可证的server行中的主机名替换为许可证服务器的IP地址。这样做:
- 在您的机器上导航到$MATLAB/licenses。
- 开放的网络。使用写字板(Windows)或texttedit (Mac)。不要用记事本打开文件。
- 在SERVER行中,第二项是主机名。将其替换为IP地址。
- 保存文件并启动MATLAB以测试MATLAB是否能够连接到许可证服务器。
注意:如果您的许可服务器没有静态IP,那么这个解决方案将在更新DHCP租约时停止工作。如果您的许可证服务器没有静态IP,您应该联系您的许可证管理员,尝试使用主机名解析来解决这个问题。
Ping成功可能的解决方案
如果MATLAB仍然无法连接到许可证服务器,即使您可以成功ping它,可能有一个或多个防火墙阻止MATLAB客户端和MATLAB许可证服务器之间的连接。network license manager通过必须通过防火墙打开的两个端口进行通信。如果防火墙正在运行,请与系统管理员联系以打开防火墙中必要的端口。
有关license manager使用的端口的更多信息,请参阅以下文章:
有关检查端口的更多信息::