我在我的客户办公室中部署了一个使用Java-Struts开发的应用程序。应用程序是基于Web的 - 所以我们将它托管在客户办公室的一台机器上 - 使用静态IP。应用程序运行良好(好吧,我有几个问题要诚实处理)。但是当我们在客户环境中测试应用程序时 - 我们碰到了一个奇怪的问题。在办公室网络中使用相同的IP访问应用程序
如果客户端需要访问他们的网络中的应用程序 - 他们需要使用本地IP地址,这样的事情 - http://192.168.1.12:8080/CTS
外网的 - 他们需要使用下面的网址 - http://99.99.999.999:8080/CTS
我如何确保客户端不必使用2个不同的URL来访问此应用程序? 我经历了几次论坛,并了解了主机映射和NAT转发等。我不是网络专家,所以我真的需要一些指导,告诉你如何用正确的方法实现这一点。 非常感谢您提前。
此问题已被[sf]问了很多次,这将是问题的适当位置。 –