从internet访问内网中的远程EJB组件

thekll 2009-10-19
可能通过这种方式访问远程EJB并不常见,但是我目前的确有这种需求.
我现在的环境是;
一台windows2003server,内网IP192.168.0.1,同时映射了一个公网IP202.XXX.XXX.XXX,
在企业防火墙已将该服务器所有端口限制取消。

javaee服务器版本:glassfish v2

在互联网环境下访问服务器中的远程组件XXXRemote,总是提示连接192.168.0.1超时,而我的JNDI配置是访问服务器的公网地址202.XXX.XXX.XXX.

我已经在网络上搜索相关的资源,只有这里描述的问题和我的问题类似,但是作者的方法对于我不起作用。

我做了很多尝试、包括修改本机hosts文件、修改服务器启动参数、修改服务器hosts文件,都不能成功。

期待各位能有任何提示或者建议给我。
Global site tag (gtag.js) - Google Analytics