win7下tomcat在局域网无法通过本地ip访问
tomcat版本6.0.10,tomcat使用默认端口8080。一般在本机开发,都是通过myeclipse启动tomcat,在本机上使用 http://localhost:8080可以访问tomcat欢迎界面。但是使用别的电脑无法访问。
解决方案如下:
修改Win7的防火墙配置。
1、开始----控制面板----windows防火墙----高级设置
2、选择“入站规则”----点击“新建规则”----“规则类型”选择“端口”----“下一步”----该规则应用于,选择“TCP”----“特定本地端口”输入“8080”(Tomcat使用的端口)----“下一步”----选择“允许连接”,点击“下一步”----何时应用该规则,默认全选,点击“下一步”----为该规则起一个名称,如“Tomcat开放8080端口”----点击“完成”
现在,Tomcat就能通过win7的防火墙了。
3、修改tomcat配置文件,在tomcat的安装目录下的conf目录,如apache-tomcat-6.0.10\conf\server.xml,在设置端口地方,增加address="0.0.0.0",修改后结果如下:
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" address="0.0.0.0" />
红色部分为增加内容
配置完之后就连手机只要是和电脑同一个局域网,都可以通过ip访问了。。。。。。

本文介绍如何解决Win7系统中Tomcat在局域网内无法通过本地IP地址访问的问题。通过调整防火墙设置及修改Tomcat配置文件,确保其他设备在同一局域网内可通过IP访问。
642

被折叠的 条评论
为什么被折叠?



