tomcat服务器输入localhost可以访问,ip无法访问解决办法

摘要:
最近在开发项目中,遇到的一个问题是:在tomcat中发布一个web项目,但是发布成功后,只能用http://localhost:8080/fm访问项目,不能用http://127.0.0.1:8080/fm访问项目,也不能用本地的IP地址访问(http://192.16/8.0.191:8080/fm)起初认为是防火墙的原因,但是防火墙是关闭的,应该没有影响;后来认为是win7的原因,那个远程那有
最近在开发项目中,遇到的一个问题是:

在 tomcat中发布一个web项目,但是发布成功后,只能用http://localhost:8080/fm访问项目,不能用

http://127.0.0.1:8080/fm访问项目,也不能用本地的IP地址访问(http://192.16/8.0.191:8080/fm

起初认为是防火墙的原因,但是防火墙是关闭的,应该没有影响;

后来认为是win7的原因,那个远程那有个不允许远程访问,但是更改了都没有效果;

再后来认为是想原来tomcat6的时候,没有出现过此问题,所以现在觉得应该是tomcat5的问题。

经过从网上查找,原因应该是tomcat绑定IP地址的问题,可以通过ping localhost查看IP是哪种格式,现解决方案如下:

(借鉴而得的解决方法)

1. 使用cmd命令netstat -n, 查看tomcat地址绑定, 发现是绑定到::1, IPv6.

2. 配置tomcat的server.xml, 更改connector配置, 端口不用改, 加上address="0.0.0.0", 使其绑定到IPv4, 如下

(借鉴的解决方案)
<1>使用cmd命令netstat -n, 查看tomcat地址绑定, 发现是绑定到::1, IPv6;
<2>配置tomcat的server.xml, 更改connector配置, 端口不用改, 加上address="0.0.0.0", 使其绑定到IPv4
<Connector port="8080" maxHttpHeaderSize="8192" address="0.0.0.0"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<3>重启tomcat, 再次使用netstat -n, 查看tomcat地址绑定, 已变为IPv4.
此问题即可迎刃而解。

免责声明:文章转载自《tomcat服务器输入localhost可以访问,ip无法访问解决办法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇nessus安装及使用11.汇编代码简单操作下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

javascript 获取当前页面的URL

如图所示:点击录入按钮实际的请求路径是“http://localhost:8081/dodiscovery/ordertaoziController.do?goAdd&_=1622601413035” 接下来测试js脚本获取url路径中的不同信息 1、获取完整URL var url; url = window.location.href;  结果...

记一次MySQL数据库拒绝访问的解决过程

问题背景 用wordpress搭博客,数据库采用MySQL。为了调试方便,创建账户my_account ,允许它从任意主机访问数据库。 CREATE USER `my_account`@'%' IDENTIFIED BY 'my_password'; 修改 wp-config.php 相应配置,注意 DB_HOST 设置为 127.0.0.1。 defi...

Elasticsearch增删改查 之 —— Update更新

更新操作,一般用这个的,应该不会很多吧!ES本身还是一个倾向于查询检索的框架,对于这种更新的操作,太过频繁总归是不好的。不过阅读本篇后,你可以使用Script对所有的文档执行更新操作,也可以使用doc对部分文档执行更新,也可以使用upsert对不存在的文档执行添加操作。 更新 Update更新操作允许ES获得某个指定的文档,可以通过脚本等操作对该文档进行更...

zabbix安装部署

Zabbix安装部署 环境准备 OS:CentOS 7.2 64bit Zabbix版本:3.0.12 MySQL版本:5.6 注意:zabbix3.0相关要求 mysql5.0以上版本、apache1.3以上版本、php5.4以上版本。 版本选择 在版本选择建议选择官方技术支持时间较长(LTS)的稳定版本,从上图我我们可以看到没有最新最稳定的...

mysql 导出表结构和表数据 mysqldump用法

命令行下具体用法如下: mysqldump -u用戶名 -p密码-d数据库名表名 > 脚本名; 导出整个数据库结构和数据mysqldump -h localhost -uroot -p123456database > dump.sql 导出单个数据表结构和数据mysqldump -h localhost -uroot -p123456 data...

spring-cloud之服务治理组件Eureka

前言 前几天我们分享了webflux的相关知识点,由于越分享发现内容越多,所以webflux的相关知识就先告一段落,但是就目前分享的内容来说,已经足够让我们对webflux有一个最近基本的认识,至于其他内容,我们后期继续分享。 昨天天太热了,不在状态,也脉动不回来,所以也就没有分享新的东西。 今天也热,感觉像进了烤箱一样,但是学习还是不能太懈怠,该坚持的不...