我需要一些分布式处理,获得这种处理能力的最便宜的方法是从一家拥有专门硬件的公司租用一些专用服务器。
它们所拥有的服务器在任何方面都没有内部连接,它们甚至可能不在同一个大陆上。他们所拥有的只是一个互联网连接和一个子域地址(比如node523.bunchofservers.com)。嗯,我也可以得到专用IP,但这需要额外的费用。
无论如何,其中一个将是所有这些处理的协调者,并且必须在其他节点上执行命令,所传输的数据不是敏感信息,不需要加密。
对我来说,直接将协调器服务器子域地址硬编码到处理节点中,并接受来自该地址的任何订单,而不需要任何其他形式的身份验证,这样会安全吗?
发布于 2018-09-02 04:47:06
不是的。网络连接可以通过多种方式被欺骗。我们不能用所提供的信息来说明这种情况的影响;您必须对此进行评估;但欺骗在技术上是可能的。如果这是不可取的,请使用一种合适的经过身份验证的网络连接,例如带有公钥身份验证的TLS。
https://security.stackexchange.com/questions/192954
复制相似问题