最近在客户服务器Windows Server 2012
上部署遇到一个奇怪的问题,tomcat 启动之后,用127.0.0.1 无法访问,但是用localhost 可以访问。
一开始怀疑是hosts文件配置问题,但是配置了之后还是不行
127.0.0.1 localhost
在cmd中ping localhost
,发现 windows把localhost解析成了 ipv6 地址 ::1 而不是 127.0.0.1
正常应该是
看了下hosts 文件,已经有注释掉ipv6了
最后想到解决方案是修改tomcat 配置文件,指定ipv4;
找到tomcat的主目录,进入conf文件夹,找到server.xml文件,
更改connector配置
address="0.0.0.0"
修改完重启tomcat,再次访问。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。