Windows Server 2012 的 Amazon EC2 实例-无法连接到简单的 Web 服务器

Windows Server 2012 的 Amazon EC2 实例-无法连接到简单的 Web 服务器

使用 Amazon EC2,我成功启动了 Windows Server 2012 实例并将其配置为运行 Tomcat 网络服务器。

从 VPS 内部,我知道网络服务器正在运行,因为当我输入时,我会在网络浏览器中看到 Tomcat 页面http://localhost:8080

但是,即使我在安全组中创建了一条规则,允许来自所有地址(0.0.0.0/0)的端口 8080 上的传入流量,我仍然无法从外部访问它。

输入“curl -vhttp://ec2-54-194-6-178.eu-west-1.compute.amazonaws.com:8080' 返回:

  • 即将连接()至 ec2-54-194-6-178.eu-west-1.compute.amazonaws.com 端口 8080 (#0)
  • 尝试 54.194.6.178...
  • 操作超时
  • 无法连接到主机
  • 关闭连接 #0 curl: (7) 无法连接到主机

我还有一个正在运行的 Linux 实例,它使用相同的安全组。我可以正常连接到它。

我不太了解如何配置 Tomcat,但我还在配置文件 server.xml 中添加了 address="0.0.0.0",以防万一出现这种情况。

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           address="0.0.0.0" />

如果您有任何解决此问题的想法,我们将不胜感激。

相关内容