我们有一个服务器托pipe一个旧的应用程序,使用串行encryption狗来授权其产品。 我们将物理服务器转换为在Windows上运行的VMWare服务器上运行的虚拟服务器,一切工作正常。 我们现在正在考虑迁移到ESX或ESXi以用于我们的虚拟环境。 我们使用了ESXi,发现它不支持串口encryption狗。 我们安装了一个ESX的试用版,但是它的function完美,但是对于我们的低级需求来说,它似乎有点昂贵。
无论如何,绕过这个串口encryption狗? 制造软件的公司已经不在业务中了,软件非常专业化,市场上没有任何东西可以完全替代它。 这项研究一直在进行中,但对于这个讨论并不恰当。 我错在ESXi的串行支持?
是的你错了,ESX(常规的,不是'我'的版本,都在3.5和4)支持本地连接的串行设备 – 即使在免费版本。 这是你怎么做的;
唯一的缺点是,当串行连接时,你将无法将虚拟机从主机虚拟到主机。
http://www.digi.com/products/usb/anywhereusb.jsp#overview任何地方的USB都是一个通过IP工具的USB,可以让你通过IP共享USB连接的东西。 我们用它来做一些USBencryption狗。 我们将这个用于ESRI GIS许可。 你可以插入一个串口 – > USB与它的encryption狗。 在客户端安装usb任何地方的软件,以便它可以看到设备。
在ESXi版本中不可能,因为“在主机上使用物理串行端口”选项呈灰色。 即使VMware已经确认它没有启用。 我也需要它,但可悲的是它不在那里…
另一个解决scheme是软件encryption狗模拟器。