我需要在距离超过 250 公里的托管中心托管多台服务器。我需要尽可能好地远程控制这些服务器。换句话说,我需要能够访问服务器的 BIOS,能够打开或关闭服务器,或者远程重新安装操作系统。
为此,相对较新的 Intel vPro AMT KVM 技术是最佳且经济高效的。我可以通过该服务器的公共 IP 地址访问该服务器。
我不知道的是,如果多台服务器都位于一个公共 IP 地址后面,如何通过 Intel vPro KVM 访问它们。IP 地址转换或端口转发等技术对我有用吗?您能否建议如何配置网络,以便我能够访问网络上的任何服务器(当然,如果它们都支持 Intel vPro AMT(和 KVM))?
答案1
对此有两种通用解决方案,其中一种适合您
- 为每台服务器提供自己的普通(公共)IP 地址。这是互联网的设计方式,尽管当我们用完 IP v4 地址时,我们暂时使用了各种临时解决方案。然而,Intel-AMT 似乎确实支持 IP v6,而且在过去的几十年里,这种对 IP v4 的替代正在取得进展。
- 通过私有(RFC1918)IP 地址访问每台服务器来自本地网络。这增加了一个中间步骤:从您的网络进入远程网络,就像您在本地一样。VPN 将解决这个问题。
答案2
您可以使用客户端启动的远程访问(CIRA)在 AMT 中,机器连接到远程服务器(甚至在互联网上),您可以通过该服务器控制它。
处理这个问题的好的服务器(开源和免费)是网格中心。