我们有一个由一组相互通信的服务器运行的 Web 应用程序(用于负载平衡请求、访问数据库等)。在我们的内部网络上,我们已将这些服务器设置为静态 IP 地址。因此,服务器始终可以找到彼此并相互通信。
我们打算将整个设置(所有服务器以及它们所连接的路由器)带到客户端位置。客户端有自己的内部网络。我们希望连接到其内部网络的人员能够访问我们的 Web 应用。
为了实现这一点,我认为我们需要做两件事:
- 在我们的路由器上设置端口转发,以便任何针对端口 80 的请求都会转到我们设置中的一台服务器(负载平衡服务器,处理应用程序的 http 请求)。
- 我们需要我们的路由器有一个静态 IP 地址,这样我们就可以为客户端站点的人员提供一个特定的 IP 地址,他们可以通过该地址来访问应用程序。
我们的路由器是“思科 RV325 千兆双 WAN VPN 路由器”(http://www.amazon.com/gp/product/B00GSQJI4E/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1)。
我认为我可以按照路由器手册中的端口转发说明来弄清楚如何执行步骤 1。
我不太清楚第 2 步。这是客户 IT 团队必须要做的事情吗?还是我们可以在路由器上自行进行配置,只要他们为我们提供可以使用的 IP 地址即可?
答案1
根据您的客户端环境,甚至可能不需要添加您自己的路由器。
首先,为什么要移动您的设置?
如果这是一个 Web 应用,您可以随时将其暴露到互联网并让它们远程连接。
但这实际上取决于您的应用是什么/做什么。
如果您想将您的设置集成到客户环境中,第一步是找出他们的环境是什么样的。他们很可能有适当的网络设置,并且可以轻松集成您的负载平衡器 + 两个服务器,而无需添加路由器。
如果您无论如何都打算添加路由器,则需要遵守他们现有的任何网络结构。这意味着您必须询问他们使用哪些内部范围,并相应地调整您的范围。
所以,总结一下:询问他们的 IT 部门如何进行。您不能只是将路由器添加到现有网络并期望一切正常。