Q100030:通过 VPN(虚拟专用网络)远程访问您的浮动许可证

概括

我们经常被问到,用户远程办公时,是否可以访问本地网络上 RLM 许可证服务器上分配的许可证。好消息是,通过 VPN 连接到许可证服务器所在的公司网络即可实现。

VPN(虚拟专用网络)连接本质上就是网络上的一个隧道,通常通过互联网连接。如果一台计算机通过 VPN 远程连接到公司网络,它就可以联系许可证服务器并获取许可证。只要远程计算机保持 VPN 连接,它就可以使用该许可证。

注意:我们无法协助配置网络或 VPN 设置。请联系您的网络管理员寻求帮助。

不过,我们可以就您需要开放哪些内容才能获得浮动许可证以及如何测试连接是否正常工作提供一些一般性指导。

更多信息

为了使机器能够从服务器检出许可证,它需要能够使用其主机名、完全限定域名 (FQDN) 或 IP 地址联系许可证服务器,并且许可证服务器使用的端口需要在任何防火墙或 VPN 设置中打开。

用于连接许可证服务器的主端口在许可证服务器文件的 HOST 行中指定。通常情况下,该端口为 4101,但如果您采用自定义设置或为多个供应商配置了组合 RLM 服务器,则可能需要使用其他端口。第二个端口由服务器许可证服务器中的 ISV 供应商守护程序部分使用,该端口通常是随机分配的,但如果您需要通过防火墙或 VPN 传输许可证,则还需要为 ISV 分配一个端口,以便每次都使用相同的端口。有关如何执行此操作的说明,请参阅Q100374:如何使 RLM 服务器使用专用的 ISV 端口

设置端口后,您还需要在防火墙设置中添加例外,以允许 RLM 服务器通过该端口进行通信。请注意,您需要同时允许 IPv4 和 IPv6 通信通过防火墙。有关防火墙例外的信息,请参阅Q100216:如何通过防火墙使用许可证服务器。

如何添加和检查现有服务器连接

您可以使用Foundry许可实用程序 (FLU) 或应用程序中的许可对话框将计算机指向许可服务器。有关如何操作的说明,请参阅Q100264:如何将计算机指向您的许可服务器

提供服务器详细信息时,您可以使用主机名、完全限定域名或 IP 地址,前提是它们是静态的,并且可以通过 VPN 连接解析。大多数情况下,需要指定的端口是 4101,但请务必与您的许可证管理员再次确认。

使用 FLU 8 及更高版本,您可以查看计算机指向的许可证服务器的详细信息。在远程计算机上安装并启动 FLU,然后单击“许可证服务器连接”以查看或添加新连接。

测试远程连接

测试远程计算机是否可以连接到许可证服务器的第一步是从命令提示符或终端运行 ping 命令,即:

ping 服务器名称

其中“servername”是主机名、FQDN 或 IP 地址。成功的 ping 命令如下所示(其中 sikorski 是远程客户端):

sikorski:~ dave$ ping grim
PING grim.thefoundry.co.uk (192.9.198.34): 56 data bytes
64 bytes from 192.9.198.34: icmp_seq=0 ttl=64 time=0.477 ms
64 bytes from 192.9.198.34: icmp_seq=1 ttl=64 time=0.380 ms
64 bytes from 192.9.198.34: icmp_seq=2 ttl=64 time=0.249 ms
64 bytes from 192.9.198.34: icmp_seq=3 ttl=64 time=0.313 ms
64 bytes from 192.9.198.34: icmp_seq=4 ttl=64 time=0.327 ms

(type <control> + c to halt the stream of output)

错误的 ping 测试结果如下:

sikorski:~ dave$ ping goofy
ping: cannot resolve goofy: Unknown host

通常情况下,对服务器的 ping 测试不会被防火墙阻止。您可以通过运行 Telnet 命令来测试远程计算机是否可以连接到服务器以及端口是否已打开。在客户端的终端中(Windows 计算机自带 Telnet 客户端,您可以启用它),命令如下:

telnet yourservername 4101

如果端口已打开且连接成功,则终端将显示

Trying <yourservername's IP address>...
Connected to nemo.
Escape character is '^]'

或者,如果涉及到 DNS,它可能会显示

Trying <yourservername's IP address>...
Connected to <yourservername's fully-qualified domain name>.
Escape character is '^]'

使用 <control> + 右括号 返回 Telnet 提示符,使用 <control> + c 返回终端提示符

如果上述方法有效,您可以重复测试服务器的 ISV 端口。请与系统管理员确认是否已按上述步骤分配了该端口。

故障排除

如果您在使用 VPN 检出许可证时遇到问题,请咨询您的网络管理员。虽然我们无法排查网络设置问题,但如果您提交支持工单并向我们发送来自Foundry Licensing Utility (FLU) 的许可证服务器和远程计算机的诊断文件,我们可以确认许可证是否已正确设置。有关如何生成这些文件的说明,请参阅Q100105:如何通过 FLU 生成许可证诊断日志以排查许可证问题。

    我们很遗憾听到

    请告诉我们