2011-04-05 36 views

回答

67

你需要做兩件事情

  1. 在亞馬遜Web服務管理面板,在同一區域創建一個彈性IP爲您的實例和準該IP與該實例(IPS費什麼勁,而他們是與一個實例相關聯,但如果沒有則執行成本)。
  2. 將A記錄添加到您的域的DNS記錄,將域映射到(1)中分配的彈性IP地址。您的域名提供者應該爲您提供某種設置A記錄(IP地址)的方式,或者您可以爲您提供一種編輯域名服務器的方法。

如果他們不允許你直接設置A記錄,發現像ZoneEdit一個DNS管理服務,註冊域名,因爲一個區域和ZoneEdit會給你的域名服務器的域的管理面板進入供應商。然後,您可以在ZoneEdit中爲該域添加A記錄。

我只提到ZoneEdit,因爲基本服務是免費的,您也可以使用亞馬遜路線53或類似的付費服務(如果您願意的話)。

7

在AWS Panel上創建一個彈性IP,然後將其關聯到您的實例。

然後使用DNS管理服務添加您的域名和IP地址(彈性IP),然後在域名提供商面板上添加DNS管理服務提供的DNS。

我推薦EntryDNS這實際上是免費的。

0

EC2實例公共IP的名稱根域路線53託管區。 此更改可能需要一些時間。

0

由於您在AWS上的服務器最佳選擇是使用Route53託管區域。通過這樣做,您可以使用AWS管理所有DNS條目。將來如果您打算將ELB用於您的應用程序,則可以使用Route53進行各種流量路由選擇。

  1. 創建託管區域並獲取名稱服務器。

  2. 從您的域名註冊商DNS條目中用AWS名稱服務器替換當前名稱服務器。

  3. 在AWS託管區域中創建一條記錄併爲您的服務器提供IP(彈性IP)值。

有關詳細說明,您可以關注此博客帖子。 Mapping Domain Name to EC2 Server

1

假設這是一個愛好網站,並且您的域名註冊商不是AWS。

如果您的註冊商(例如godaddy.com)提供DNS經理,您只需添加一個www的CNAME記錄,指向您的實例的aws公共DNS記錄。例如ec2-50-17-144-64.compute-1.amazonaws.com

這將使http://www.p2pbrasil.com顯示相同的內容,http://ec2-50-17-144-64.compute-1.amazonaws.com

這樣做,這樣你不必支付的彈性IP,這是一種專用資源。您的ec2實例上的IP不應更改,但如果您重新啓動實例,則可能會更改。

相關問題