Domain-Name-System
亞馬遜負載平衡與我自己的域
我正在嘗試在 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.com
toload.balancer.url
是正確的解決方案。當我使用 CNAME 時,使用者被重定向到負載均衡器的 url(“負載均衡器 url/items/abc.php”),這不是我想要的。
如果這是您得到的結果,那麼您沒有正確設置 CNAME。聽起來你正在做某種重定向。
如果 CNAME 設置正確,那麼當您轉到 時
mydomain.com/items/abc.php
,您將點擊負載均衡器,並且瀏覽器地址欄將顯示mydomain.com/items/abc.php
。