2013-03-13 43 views

回答

7

您需要確保您的安全組具有正確的端口。

要做到這一點,做到以下幾點:

  1. 選擇「安全組」屏幕左側的「網絡&安全」部分。
  2. 選擇您已分配給EC2實例的安全組。
  3. 選擇底部面板中的「入站」選項卡。
  4. 添加要打開的端口以及可以訪問的端口範圍。

例如補充一點:

Port range: 80 
Source:  0.0.0.0/0 

爲了打開的標準端口從任何IP地址的HTTP。

如果你正在使用你還需要打開端口有太多負載平衡器:在屏幕左側的「網絡&安全」一節中

  1. 選擇「負載均衡」。
  2. 選擇指向您的EC2實例的負載均衡器。
  3. 選擇底部面板中的「聽衆」選項卡。
  4. 添加要打開的協議/端口以及它將應用於服務器的協議/端口。如果要重定向輸入端口您的實例80個請求到端口8080

    Load Balancer Protocol: HTTP 
    Load Balancer Port:  80 
    Instance Protocol:  HTTP 
    Instance Port:   8080 
    

例如添加此。

如果你這樣做有將需要在EC2實例的安全組的規則,以允許8080從彈性負載均衡器這樣的傳入連接:

Port range: 8080 
Source:  amazon-elb/amazon-elb-sg 
+0

感謝克里斯,鏈接到彈性IP之前,我使用WinSCP將代碼上傳到服務器實例,它工作得非常好。但是,當我將IP鏈接到服務器實例時,我無法使用WinSCP鏈接到服務器實例。它總是顯示一條消息,搜索主機和網絡錯誤。它連接到我 – user824624 2013-03-14 12:49:50

+0

您還需要打開端口22以便SCP工作。您將無法通過負載平衡器使用SCP。 – 2013-03-14 17:48:57