博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WIN7开发无法通过IP(127.0.0.1/10.4.250.107)而只能通过localh...
阅读量:6785 次
发布时间:2019-06-26

本文共 670 字,大约阅读时间需要 2 分钟。

hot3.png

前段时间公司换了新笔记本, 装了WIN7, 其实挺高兴的, 而且我自己家里的台式机在10年7,8月左右就用了WIN7, 自己感觉用WIN开发没什么问题, 也就没换系统了.

结果, 真测试起来才发现, 同事都无法访问我的应用, 也发现我自己只能通过localhost访问tomcat, 无法通过ip地址访问(127.0.0.1/10.4.250.107), 真是很诡异.

起初认为是防火墙, 可折腾了半天都无果, 在网上搜了很久, 各种办法尝试了也没效果.

最后, 总结了一下网上的观点, 发现应该是IPv6和IPv4的问题, 我ping localhost和ping liu-laptop(机器名) 得到的IP都是IPv6格式.

最后搜索了一下"win7 tomcat ipv6", 果然找到了有效的解决办法...下面直接上方法.

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

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

3. 重启tomcat, 再次使用netstat -n, 查看tomcat地址绑定, 已变为IPv4.

大功告成!

P.S. 据碰到过此问题的同事称, 只有TOMCAT5.5存在此问题, 其他版本的TOMCAT没有此问题, 囧!(未验证)

转载于:https://my.oschina.net/u/175048/blog/33907

你可能感兴趣的文章
k8s 创建资源的两种方式 - 每天5分钟玩转 Docker 容器技术(124)
查看>>
使用CFileFind类查找文件并获取文件图标
查看>>
我的友情链接
查看>>
VMware Workstation8虚拟机XP安装图解
查看>>
企业VLAN配置实例
查看>>
JPush极光推送Java服务器端实例
查看>>
trie 转载(来源于http://www.cnblogs.com/njuzyc/archive/2012/01/25/2329332.html)
查看>>
Office提示由于本机的限制该操作已被取消怎么办
查看>>
Google Earth网页版初探
查看>>
Mysql数据库连接池知识分享
查看>>
SpringMVC 拦截请求,判断会话是否超时
查看>>
网站前端_KindEditor.基础入门.0001.KindEditor_3.4.2快速入门?
查看>>
android拍照并通过Http发送到Java后台
查看>>
ubuntu安装nginx-1.8.0.tar.gz
查看>>
魔兽争霸3地图(WarIII Maps):妖皇传说
查看>>
grub2正确配置——硬盘安装ubuntu 9.10之后不能启动xp解决方法
查看>>
PHP isset()与empty()的使用区别详解
查看>>
mysql 修改数据库的时区
查看>>
MyBatis 通过包含的jdbcType类型
查看>>
Web应用中的中文问题
查看>>