2015-09-29 54 views
0

我在Amazon EC2實例中的Windows 2012服務器上運行GeoServer 2.7.2。我無法使用http://x.x.x.x:8080/geoserver/web/連接到公共IP地址。在Amazon EC2實例上阻止與GeoServer的公共連接

我可以遠程進入服務器使用RDP和連接使用http://localhost:8080/geoserver/web/就好了。但它不會使用公共IP地址進行連接。

我將端口8080添加到安全組,甚至試圖允許所有流量進出服務器。我確保將安全組分配給實例。

我錯過了什麼?我還有什麼可以嘗試解決這個問題?

謝謝

+0

從CMD開始,netstat -na | findstr 8080'? Windows內置防火牆配置爲允許8080? –

+0

原來,這是阻止它的Windows防火牆。 –

回答

1

我們在AWS Linux上有同樣的問題。我們通過將elastic IP分配給實例來糾正它,然後我們可以通過彈性IP訪問它。

在這之前,你可以嘗試實例的公共DNS做配置的問題多了一個試驗:ec2- {} IP .compute-1.amazonaws.com:8080 /的GeoServer /網絡/

希望這可以幫助你。