【发布时间】:2017-07-20 19:33:04
【问题描述】:
我在 Windows Server 上安装了 Tomcat。在本地,如果您输入 localhost:8080 或 127.0.0.1:8080 一切正常。
我也设置了:
<Connector
port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
address="0.0.0.0"
/>
但是当我输入它的 IP 地址或主机名时(安装在 AWS 上)是一个错误:
This site can’t be reached
我在防火墙中也有一个未锁定的端口
IP 页面在本地或外部都看不到
【问题讨论】:
-
您是否在 AWS 防火墙设置中允许 tcp 端口 8080?另外,运行
netstat -an来查看端口 8080 是否真的在 0.0.0.0 上被监听。 -
IP地址是私有地址吗? en.wikipedia.org/wiki/…
-
IP 是公开的 ..................
-
@RustyX 我的 IP 地址不在列表中。没有听的只有私人0.0.0.0
-
更改server.xml后是否重启过Tomcat?
标签: java tomcat ip external windows-server-2012