【Java-Web】Tomcat启动后,只能通过localhost访问,不能通过本机IP
2017-06-02 17:21
691 查看
【起因】
同事要参考我写的一个项目的效果,在本机发布以后发现通过局域网IP无法访问,但是localhost和127.0.0.1可以访问【经过】
经百度:在这篇博客中查到:http://blog.csdn.net/xinyue3054/article/details/7895166配置tomcat的server.xml, 更改connector配置, 端口不用改, 加上address="0.0.0.0", 使其绑定到IPv4, 如下
(借鉴的解决方案)
<1>使用cmd命令netstat -n, 查看tomcat地址绑定, 发现是绑定到127.0.0.1
<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.
【结果】
可以通过局域网IP访问了。相关文章推荐
- tomcat正常启动,但是通过IP不能访问web
- Linux下访问Tomcat只能通过localhost,不能通过IP,怎么解决
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
- 解决mysql中只能通过localhost(127.0.0.1)访问不能通过ip访问的问题
- 解决JBoss只能通过localhost访问不能通过IP的问题
- Tomcat通过ip不能访问,但localhost和127.0.0.1可以访问
- jboss 4.2.2只能localhost访问 不能通过ip访问解决办法
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- JBOSS 局域网不能访问,本机也无法通过局域网IP访问,只能用 localhost 或 127.0.0.1
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- 解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- MySql 只能localhost 和 127.0.0.1访问 不能通过其他IP访问
- Tomcat服务器输入IP代替localhost外网不能访问的解决办法
- Tomcat在局域网中localhost可以访问,但是无法通过本地ip访问,127.0.0.1也无法访问问题的解决方法
- Windows下启动Tomcat 访问localhost:8080遇到“java.lang.IllegalStateException: No output folder”
- tomcat服务不能用IP地址和127.0.0.1访问,只能用localhost访问解决方法