Tomcat在局域网中localhost可以访问,但是无法通过本地ip访问,127.0.0.1也无法访问问题的解决方法

原因:防火墙阻止访问该地址

解决方案如下:

修改防火墙配置(本系统是WIN7)

步骤一:

计算机右键----控制面板----windows防火墙----高级设置

步骤二:

 

选择“入站规则”

----> 点击“新建规则”

---->“规则类型”选择“端口”

---->“下一步”

---->该规则应用于TCP或UDP,选择“TCP”

---->“特定本地端口”输入“8080”(Tomcat使用的端口)

---->“下一步”---->选择“允许连接”,点击“下一步”

---->何时应用该规则,默认全选,点击“下一步”

---->为该规则起一个名称,如“Tomcat开放8080端口”

---->点击“完成”

步骤三:

找到tomcat的安装目录下的conf目录,E:\webPig\java\software\tomcat\apache-tomcat-9.0.46\conf\server.xml在设置端口地方,增加address="0.0.0.0",修改后结果如下:

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" 
			   address="0.0.0.0"/>

步骤四:

 重启tomcat服务器,双击startup.bat,刷新网页则访问成功

 


版权声明:本文为zaq977684原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。