無法使用公用IP存取AWS網路伺服器

無法使用公用IP存取AWS網路伺服器

我有一個免費的 AWS 帳戶,並在 Windows Server 2008 R2 上設定了 EC2 虛擬機器。我使用 RDP 存取虛擬機器。

我已經設定了 XAMPP 並在其中部署了我的 PHP 應用程式。我可以透過localhost/myapp但不能使用公共IP存取它。

到目前為止,這是我嘗試過的:

  1. 在我的安全性群組中新增了連接埠 80 上的 HTTP 入站規則。
  2. 檢查 Windows 防火牆上 HTTP 連接埠 80 的入站規則。我把3個都啟動了
  3. 檢查了Apache的連接埠。它運行在 80 上。

但沒有幫助。我究竟做錯了什麼?

答案1

此特定實例是在公有子網路還是私有子網路中?

如果是私有子網,您是否要穿越 NAT 來存取 Internet?

如果是公用子網,請確保您的路由表連接有 Internet 網關。然後檢查您的網路 ACL,並確保您沒有明確拒絕入站到連接埠 80 的流量。

相關內容