关于阿里云服务器中Tomcat的<Host name="localhost">中的localhost改为外网ip无法访问的问题

来源:互联网 发布:义乌淘宝大学学费多少 编辑:程序博客网 时间:2024/05/17 08:52

最近租了个阿里云服务器,然后倒腾了一下,在装好环境测试Tomcat的时候发现,本地用localhost访问没有问题,但是当把Host中的localhost改为外网ip时,再随便用台电脑访问外网ip发现访问不了,然后网上查了一下,都没有解决问题,后面在阿里云官网文档中找到了答案。

网上查到的:

使用cmd命令netstat -n, 查看tomcat地址绑定, 发现是绑定到::1, IPv6//解决办法在<Connector port="80" protocol="HTTP/1.1 .../>"中加入address="0.0.0.0"如下图

这里写图片描述

阿里云官方文档:
https://help.aliyun.com/document_detail/25475.html?spm=5176.2020520101.121.1.60951b65kWTKjR#allowHttp里面的案列6:

在服务器的安全组增加一个安全组规则,如下图:
这里写图片描述

这里写图片描述

这里写图片描述

然后刷新网页,完美解决!

阅读全文
0 0