我目前正在Eclipse中开发Java Servlet项目。该项目是通过Tomcat 5.5编译的,并托管在localhost:8080
中(或者127.0.0.1:8080
和192.168.1.10:8080
,这也恰好是我的本地IP)。托管项目可以通过192.168.1.10:8080
的Intranet(本地网络)在另一台计算机上访问。应该提到我的计算机位于路由器后面,并且我已将其配置为将端口18261
转发到192.168.1.10:8080
。然而,当我通过基于Web的代理访问项目并输入:{my IP Address}:18261
时,它会给出错误消息。
答案 0 :(得分:1)
您需要在路由器中打开端口8080
,如果您不知道如何打开端口我建议您查看PortForward。
答案 1 :(得分:0)
[UPDATE]
我现在已经解决了这个问题。原来,由于某种原因,路由器没有将端口18261
转发到8080
所以,下次我在基于Web的代理中输入{My IP Address}:8080
时,它就是工作! (但我不知道为什么!)