我公司的产品实质上是一个Linux盒子(Ubuntu),它位于运行我们软件的其他人的网络中。到目前为止,我们只有不到25个盒子可以使用TeamViewer进行管理。
我们现在将要运送1000个这样的盒子,而TeamViewer不再是一个选择。我的工作是想出一种方法来访问这些框并更新它们上的软件。该解决方案应该能够穿透防火墙以及您所拥有的东西。
我考虑过:
1.自行开发的解决方案(例如Linux服务),该解决方案建立到云中服务器的SSH反向隧道,并在云中建立另一服务来跟踪这些服务器并允许您连接到它们。
这显然是劳动密集型的,并且坦率地说,感觉就像是重新发明轮子,因为很多其他公司肯定已经遇到了这个问题。即使这样,我不确定我们是否会做得很好。
2.木偶,厨师或OpenVPN等工具
我尝试阅读尽可能多的内容,但是我似乎无法充分理解市场营销方面的知识,以了解显而易见的选择。
除了我们之外,没有其他人需要连接到这些盒子。有没有相关经验的人可以给我一些指导?