Domain-Name-System

亞馬遜負載平衡與我自己的域

  • January 5, 2017

我正在嘗試在 Amazon EC2 上使用虛擬伺服器(實例)。我可以為這些實例分配(彈性)IP 地址,然後將我的域名分配給該 IP。

但是,我計劃使用負載均衡器。我知道由於一些技術決定,無法將 IP 分配給負載均衡器,我只能獲得 url。然後,每次 Amazon DNS 伺服器收到請求(可能基於區域等)時,該 URL 都會轉換為某個 IP 地址。

我的問題是我不知道如何使用顯示我自己的域名(例如“ mydomain.com /items/abc.php”而不是負載均衡器 url。當我使用 CNAME 時,使用者被重定向到負載均衡器的 url (“負載平衡器 url /items/abc.php”)這不是我想要的。

我找到的解決方案是使用 Amazon Route 53 並將其設置為我域的 DNS 伺服器。但是,我更喜歡保留自己的 DNS 伺服器。我想知道這是否是唯一的解決方案?如果是這種情況,我應該為 Route 53 付費還是免費使用 EC2?

不需要 53 號公路。

將 CNAME 設置為www.example.comtoload.balancer.url是正確的解決方案。

當我使用 CNAME 時,使用者被重定向到負載均衡器的 url(“負載均衡器 url/items/abc.php”),這不是我想要的。

如果這是您得到的結果,那麼您沒有正確設置 CNAME。聽起來你正在做某種重定向。

如果 CNAME 設置正確,那麼當您轉到 時mydomain.com/items/abc.php,您將點擊負載均衡器,並且瀏覽器地址欄將顯示mydomain.com/items/abc.php

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