Domain-Name-System

AWS 為我的 EC2 實例 IP 創建一個別名

  • June 24, 2015

我不是任何與網路相關的專家。我已經通過 Internet 進行了重新搜尋,但我無法找到我需要的解決方案。

這很簡單。我在GoDaddy.com購買了一個域,並成功地將其重定向到我的 AWS EC2 實例(Ubuntu 實例),如您所見:

http://danigarcia-dev.com

但是,如您所見,生成的地址是:

http://ec2-52-26-205-227.us-west-2.compute.amazonaws.com/

但是,我希望我的域和 EC2 實例的網址相同: danigarcia-dev.com

這有可能嗎?如何在 AWS 中獲取它的別名?

您很可能已將您的域設置為Web 轉發而不是DNS 重定向。要在不重寫 URL 的情況下獲得重定向,您需要使用 CNAME 記錄將您的域頂點指向您的 EC2 實例。

因此,使用GoDaddy 文件,創建一個 CNAME 記錄,@作為Host,並ec2-52-26-205-227.us-west-2.compute.amazonaws.com作為指向.

根據@CraigWatson 的回答,解決方案是域的GoDaddy DNS 區域文件的下一個配置**danigarcia-dev.com**:

  • 使用以下命令創建 CNAME 記錄:

    • www作為主持人
    • ec2-52-26-205-227.us-west-2.compute.amazonaws.com作為指向
  • 轉發到**www.danigarcia-dev.com**網址

引用自:https://serverfault.com/questions/701125