日期:2014-05-17  浏览次数:20698 次

求助:在服务器上部署的tomcat 服务器本机能访问 外面其他机器不能访问
我在服务器上部署的tomcat 服务器自己能访问tomcat和部署在tomcat下的web服务了,但是 外面其他机器不能访问,就是我在自己的电脑上用http://服务器IP:8081/Test/login.jsp不能访问,同样的地址在服务器上自己可以访问,各位大侠,能告诉小弟解决方法不?

服务器访问 http://localhost:8081/Test/login.jsp和http://服务器IP:8081/Test/login.jsp都可以
在我自己的机器上访问http://服务器IP:8081/Test/login.jsp就不行了.....

------解决方案--------------------
LZ先试试能不能ping通?另外看看是否有防火墙之类的东西?
------解决方案--------------------
看来楼主遇到了一个十分难的问题,
可以这样试一下,在你的机器上装个tomcat,然后用服务器访问,看看情况是什么样的。

------解决方案--------------------
楼主先ping一下服务器看能否ping通。
------解决方案--------------------
是不是不在一个路由器下?或者是不是ip 不在一个ip 段内啊? 网关、dns服务什么的,看看是不是不一致啊?
------解决方案--------------------
1:有防火墙的话关闭
2:部署的服务里面有访问路径 不要写 localhost:端口号/应用名
要写服务器的ip地址 即你笨基地址
------解决方案--------------------
我也遇到过,不过解决了。记不清是怎么回事了
------解决方案--------------------
是防火墙的问题,大概是在服务器的本地连接哪儿,好象是打开属性,关闭本地防火墙就好了
------解决方案--------------------
探讨
我在服务器上部署的tomcat 服务器自己能访问tomcat和部署在tomcat下的web服务了,但是 外面其他机器不能访问,就是我在自己的电脑上用http://服务器IP:8081/Test/login.jsp不能访问,同样的地址在服务器上自己可以访问,各位大侠,能告诉小弟解决方法不?

服务器访问 http://localhost:8081/Test/login.jsp和http://服务器IP:8081/Test/login.jsp都可以
在我自己的机器上访问http://服务器IP:8081/Test/login.jsp就不行了.....

------解决方案--------------------
一般都是有截断软件:比如防火墙之类。可以先测试网络是否通,然后再去找其他原因
------解决方案--------------------
探讨
LZ先试试能不能ping通?另外看看是否有防火墙之类的东西?

------解决方案--------------------
一般这样的情况都是 防火墙和杀毒软件搞的怪。
------解决方案--------------------
这个灰常简单吧,关闭windows防火墙。。。。。。