Public 与 GeoServer 的连接在 Amazon EC2 实例上被阻止

Public connection to GeoServer blocked on Amazon EC2 Instance

我在 Amazon EC2 实例的 Windows 2012 服务器上 运行 GeoServer 2.7.2。我无法使用 http://x.x.x.x:8080/geoserver/web/.

连接到 public IP 地址

我可以使用 RDP 远程连接到服务器并使用 http://localhost:8080/geoserver/web/ 连接就好了。但它不会使用 public IP 地址进行连接。

我将端口 8080 添加到安全组,甚至尝试允许所有进出服务器的流量。我确保安全组已分配给实例。

我错过了什么?我还能尝试什么来解决这个问题?

谢谢

我们在 AWS Linux 盒子上遇到了同样的问题。我们通过为实例分配 elastic IP 来更正它,然后我们可以通过弹性 IP 访问它。

在此之前,您可以通过为实例尝试 public DNS 来针对配置问题再做一项测试:ec2-{IP}.compute-1.amazonaws.com:8080/geoserver/web/

希望对您有所帮助。