
我在 EC2 上有一個正在執行的 Windows 2012 Server 執行個體。我可以透過 RDP 存取它,但無法透過 HTTP 存取它。
我已將安全群組配置為允許連接埠 80 和 8080 上的所有入站流量。我有網頁伺服器在兩個連接埠上監聽。我可以使用以下方式造訪這兩個網站http://localhost和http://本地主機:8080從實例上執行的 Web 瀏覽器。
為什麼我可以透過 RDP 連接,但不能透過 HTTP 連接?我對整個 VPC 還很陌生。我是 EC2 中的 Windows 新手。但我想不出我錯過了什麼。路由表看起來是開放的。彈性IP分配給機器。 VPC 有一個子網,為機器提供內部 IP。 VPC 有一個附加的 Internet 閘道。網路 ACL 對我來說非常開放。
答案1
檢查 Windows 防火牆以確保連接埠 80/443 已開啟。 Windows 不會自動為 IIS 建立規則。