AWS Route53 遷出DNS 到Cloudflare

AWS Route53 遷出DNS 到Cloudflare

雖然AWS 很方便無論在購買機器或者購買域名都有很完善的服務,但缺點是這些看不到的隱藏成本是不太會去在意的,但身為秉持客家精神,就整活考慮把域名DNS託管到Cloudflare上面。

好處可以分為以下這些

  • 任何人都可以註冊Cloudflare 也不用綁信用卡
  • 遷移過去DNS後就可以享有一點點的DDOS防禦服務
  • 無其餘額外費用
  • 有免費的SSL憑證 不要在自己整活
  • 一點點點點的CDN
  • 免費 !!!!

AWS Route53 簡易說明

基本上在AWS Route53 上面 關注以下幾點即可 大概可以解決87.9999的問題,一般來說小白會把「託管區域」和「已註冊域名」搞混。

  • 控制面板
    • 可以概覽在該AWS賬號下面所有的域名
  • 託管區域(DNS)
    • DNS託管在AWS上 所有的紀錄值設定都在這邊可以點進去自行設定
    • 若託管到其他DNS上面時 可以考慮刪除
      每個月會產生一點點點點費用(每個區域0.5usd/month)
AWS Route53 託管區域面板
  • 已註冊的域名
    • 這邊可以想像成已經夠買的域名都會在這邊,包含域名的一些註冊資聊 和到期時間。
    • 遷移域名DNS
      到其他地方託管可以參考如圖(AWS Route53 已註冊域名細節) 有一個編輯名稱服務器,在那邊去更改供應商的DNS紀錄值即可。
      但要注意的是 通常遷移後並不會馬上生效 大概得等1天~2天才會生效。
    • 將域名遷出AWS
      包含域名的遷出也是在這邊設定,看要選擇轉到其他AWS賬號,或者其他域名託管平台。
AWS Route53 已註冊域名面板
AWS Route53 已註冊域名細節


Cloudflare 簡易說明

註冊完成後 到面板新增域名,這邊以test.com 為例子。 最後往下滑 有一個免費大字眼選擇後,就可以看到要準備設定的DNS紀錄值。之後可以往上滑 可以關注到 上方 AWS Route53 已註冊的域名 看一下設定位置在哪,設定完成後讓子彈飛一會即可完成設置。

特別截取一些地方

  • 如果要用CDN 可以到 Caching -> Cache Rules 設定要CDN的路徑。
  • 也提供些面板 可以看下域名的情況。