tomcat 局域网内其他机器访问不了

B_B_Q 发布于 2014/06/30 13:31
阅读 1K+
收藏 0
用tomcat6 发布了一个项目,本机使用   http:// localhost:端口/项目名   或者   http://本机ip :端口/项目名   都可以访问。但局域网内其他机器就不能通过我的ip访问,ping我的机器也是通的,我的机器的防火墙也关了,请问大神是什么原因?
加载中
0
R-Lu
R-Lu
端口没有对外公开还是,不在同一网段里面,路由没有转发请求。
B_B_Q
B_B_Q
在同一ip段的,你说的端口没有公开是什么意思,除了防火墙关闭或者设置例外,要怎么开放端口,请明鉴
0
Castle.liu
Castle.liu

tomcat是不是没对外开放访问啊?

鉴别方法是,在其它机器telnet一下你tomcat端口,一直不通一般是网络、防火墙问题,通了马上被拒绝是tomcat的问题

B_B_Q
B_B_Q
防火墙已经关闭了,tomcat拒绝怎么开放
0
温佐镜
温佐镜
ping得通并不代表端口可访问,使用telnet吧
温佐镜
温佐镜
回复 @B_B_Q : 不通,基本可定位网络层面啦
B_B_Q
B_B_Q
如果telnet不通怎么搞
0
Feng_Yu
Feng_Yu
打开firebug,看看响应的信息和状态码是什么?
Feng_Yu
Feng_Yu
回复 @B_B_Q : 404检查你的应用问题了。如果状态码404说明是连接到服务器上了,端口也正常,但是访问到应用这里找不到页面。
B_B_Q
B_B_Q
根本就访问不到,firebug 404
0
Crazy_Coder
Crazy_Coder
端口开放了?
B_B_Q
B_B_Q
回复 @Crazy_Coder : 网关为完全一样,就是ip不一样,但是在同一个ip段
Crazy_Coder
Crazy_Coder
回复 @B_B_Q : 看看两台机器的网关是不是一样的
Crazy_Coder
Crazy_Coder
@B_B_Q 我擦 这个就不需要了 按理说是可以访问的啊 具体配置咋样的?
B_B_Q
B_B_Q
回复 @Crazy_Coder : 我防火墙都关闭了,还需要开放端口?
Crazy_Coder
Crazy_Coder
回复 @B_B_Q : windows下是在防火墙设置的高级设置里面,一个入站 一个出站
下一页
0
xdev
xdev
可能更本就不在一个网段内,ipconfig /all 看下两台机子的子网掩码和网关
B_B_Q
B_B_Q
这个都看过了,子网掩码都是一样的,ip也在同一个段内
0
都哑
都哑
安装版的tomcat默认好像是不可以访问的。。具体改那里忘了
B_B_Q
B_B_Q
我是绿色版的tomcat
0
B_B_Q
B_B_Q
我后来又试过了,不要把tomcat注册成服务,直接用bat文件运行,其他机器就可以访问了。当初tomcat注册成服务,其他机器就访问不到,真是奇怪啊!!!!!
0
i
iTarget

首先,你自己的机器作为服务器,让其他机器来访问,你要先把你机器的防火墙关掉;

其次,通过cmd来键入 ipconfig来查看你的内网IP,再确认其他机器是否与你机器在同一个局域网;

接着,让其他机器通过cmd来键入ping 10.140.***.***来看看是否能连接到你的机器;

然后,让其他机器通过cmd来键入telnet 10.140.***.*** 8080来看看是否能连接到你的机器和端口。

最后 ,还不能解决。我也不知道错在哪里了。

返回顶部
顶部