AWS Route 53介紹與實驗

Route 53

Route 53 是AWS的一個服務,它的主要功能如下,下面會一一介紹每個功能

  • Domain registration(域名註冊)
  • DNS management(DNS管理)
  • Health check(健康檢查)
  • Routing polices(路由策略)

Domain registration(域名註冊)

域名註冊,顧名思義就是幫你註冊一個域名,點擊Route 53的控制面板,就會出現註冊域,你可以選擇你想要的域名,然後檢查有沒有別人使用該域名,如果沒有,就可以直接註冊,一般價格是12美元。
在這裏插入圖片描述

DNS management(DNS管理)

DNS域名解析過程簡單來說如下圖,就是當你的設備請求一個網站,比如(www.baidu.com),你的請求會來到一個DNS服務器,這個DNS服務器會通過層層查詢,得到這個域名對應的ip地址,然後將ip地址返回給你的設備,你的設備通過這個ip地址訪問你要訪問的網站,這個過程就是一個DNS域名解析過程。
在這裏插入圖片描述
Route 53也可以做這個過程,我們開啓一臺有web功能的服務器,ip地址爲3.25.64.52,然後我們在route53的託管區域,如下圖將你的實例ip地址關聯你想要設置的域名,當你訪問你的域名時,你就會訪問到你開啓的實例,訪問你的web內容。
在這裏插入圖片描述
在這裏插入圖片描述

Health check(健康檢查)

Route53的健康檢查功能十分強大,當你設定了一定的路由策略,並且該路由策略與運行狀況檢查關聯時,當響應查詢時,Route 53 可忽略未通過運行狀況檢查的資源。 我們可以創造一個健康檢查,健康檢查的主要設置參數解釋如下。
在這裏插入圖片描述
我們可以測試一下,下列圖片,我們剛開始的健康檢查是正常的,然後我們通過關係3.25.64.52的http,我們會發現健康檢查就變得不正常了,因爲我們上面設置的是檢測的80端口,接着我們再打開http服務,發現健康檢查就變正常了。
在這裏插入圖片描述

Routing polices(路由策略)

我們先開啓兩臺EC2實例,並把ip地址和域名關聯,方便我們測試。
在這裏插入圖片描述

加權路由策略

我們可以將路由策略設置爲加權,並把兩個的權重都設爲50,表示當流量進來時,會根據百分之50的比例分配你的請求。我們可以通過下面第二張圖測試一下。
在這裏插入圖片描述
在這裏插入圖片描述

故障轉移策略

我們可以將路由策略設置爲故障轉移,顧名思義,讓主服務器故障了,就會路由到備用服務器。接着還是測試一下,在實例都正常之前,我們訪問域名訪問到的是主網站,我們把http服務停掉,再接着訪問,訪問的就是備用網站了。
在這裏插入圖片描述
在這裏插入圖片描述

地理位置策略

我們重新設置了兩個實例,一個是悉尼的實例,一個是美國的實例,這樣方便我們測試。我們設置當我們從美國訪問時,訪問100.26.161.47這臺服務器,當我們從悉尼訪問時,我們訪問3.106.124.188這臺服務器。接着我們進行測試,結果和我們想的一樣。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

多值應答策略

多值值得是一般一個域名有幾個ip地址,比如新浪的網站有好幾個地址,一般都是訪問第一個地址。我們關聯一下,把第一個設爲3.106.124.188,第二個設爲100.26.161.47。這樣我們的域名也有兩個ip地址。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
我們還關聯了健康檢查,我們把第一個地址的http停掉,然後再訪問,就會訪問第二個ip地址了。
在這裏插入圖片描述

總結

AWS的Route 53和其他DNS服務不一樣,它還可以做到路由策略和健康檢查,自身有很健全的健康檢查系統,這是別人所不擁有的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章