我在家庭网络上的Linux机箱上安装了Oracle APEX作为沙箱。当在这个盒子上我可以打开firefox并转到下面的链接并登录正常。
http://oradev.attlocal.net:7172/apex/f?p=111:LOGIN_DESKTOP:23798986661662 :::::
然而,在我的网络上的任何其他PC上,或在我的网络之外,我得到的页面不能 显示。我使用dyn up dater将我的IP地址翻译成 www.aanning.com
这适用于其他应用程序,即我使用http://www.aanning.com:XXXX(XXXX是一个端口#),我可以从外面打网络上其他PC上的其他应用程序(不是oracle),所以我知道这部分工作原理
我将端口7172转发到APEX框并尝试上面的相同链接 用www.aanning.com取代oradev.attlocal.net
但我得到的页面无法显示。
如何从网络外部点击我的APEX应用程序? 请指教,谢谢James
答案 0 :(得分:1)
为此,APEX侦听器设置为端口7172.使用Dyn updater(dns updater)将ISP的IP地址转发到您的域(我的www.aanning.com)。完成后,您将转发路由器端口转发并将端口7172转发到APEX PC。奇怪的是,我已经完成了所有这些,但它没有奏效。我不确定发生了什么......它突然开始起作用了,原因并不明显。我唯一能想到的是,我已经达到了我可以在路由器上转发的最大端口数。我删了一个我知道我不再使用的了。这是我做出的唯一改变,然后就开始起作用了。