雲解析是在域名解析的基礎上,由京東雲團隊,結合京東雲的優質網絡、主機資源研發的高可用、高可靠、功能豐富的權威DNS服務器。雲解析擁有簡單易用的控制檯,方便用戶對域名進行操做。採用多集羣、多節點部署,擁有百G防禦套餐,專業DNS團隊提供全面的服務保障能力。本次操做須要用到京東云云解析【企業高級版】¥3888/年,由於只有這個版本纔有網站監控
功能html
具體配置以下:web
計費模式:按配置瀏覽器
地域與可用區:華北-北京(可用區隨意)安全
鏡像:CentOS 7.4 64位bash
規格:1核4GB服務器
存儲:保持默認網絡
安全組:開放所有端口(僅用於測試,生產環境根據需求開放)dom
帶寬:1Mbps測試
名稱:自定義網站
自定義數據:
以下
雲主機dns_test1:
1 #!/bin/bash 2 yum install httpd -y 3 systemctl enable httpd 4 systemctl start httpd 5 echo "Web01" > /var/www/html/index.html
雲主機dns_test2:
1 #!/bin/bash 2 yum install httpd -y 3 systemctl enable httpd 4 systemctl start httpd 5 echo "Web02" > /var/www/html/index.html
雲主機建立完成以下:
瀏覽器中分別輸入以上兩個雲主機的公網IP可驗證測試站點是否建立成功
打開京東雲控制檯:https://console.jdcloud.com/,在左側導航中依次點擊域名服務
-雲解析
,如圖添加須要被解析的域名(須要填寫一級域名)
添加完成後,須要到原域名服務商所在的控制檯修改NS
各個服務商界面不一樣
NS修改完成
NS修改是否生效,因爲控制檯是定時查詢同步,因此會有所延遲,具體可查詢whois:https://net.jdcloud.com/domainInfo/whois
如圖添加兩條A記錄,分別指向上一步建立的雲主機dns_test1
的公網IP和雲主機dns_test2
的公網IP(這裏設置的兩條記錄主機記錄
要相同,記錄值
不一樣,具體看後面操做)
解析記錄添加完以下:
驗證添加的記錄
注意:網站監控報警只有
安全設置
中綁定的手機號和郵箱才能收到信息,聯繫人管理
中設置的聯繫人信息沒法收到報警。
測試解析是否生效
咱們要監控雲主機dns_test1
,因此選擇對應的公網IP便可
添加完成後以下圖:
網站監控的時候,有3種域名切換規則:
①不對該域名記錄作任何修改不測試(不測試
)
②強制暫停該解析記錄
③自動切換到備用地址
注意:在前面咱們在雲解析裏添加了兩條相同主機記錄,不一樣記錄值的解析(即兩條記錄同時工做),緣由以下:
在切換規則爲
強制暫停該解析記錄
時,須要至少兩條解析記錄,由於當此規則生效後,會暫停雲解析中有故障的那條記錄,留下的那一條解析記錄繼續對外提供訪問服務。在切換規則爲
自動切換到備用地址
時,
強制暫停該解析記錄:
以下圖,切換規則選擇強制暫停該解析記錄
,切換方式選擇自動切回
,通知策略選擇短信
、郵件
、消息欄
(消息欄
就是控制檯頂部導航的消息
)
接下來將雲主機dns_test1
關閉來模擬故障(我設置的監控頻率爲1分鐘,連續觸發報警次數爲3次,因此理論上來說3分鐘後才能看到效果)
報警短信:
報警消息欄:
報警郵件:
故障發生後,如圖:
在告警信息
裏也能看到相應故障信息
雲主機dns_test1的解析記錄被暫停
nslookup
解析也只能解析到dns_test2的記錄
注:恢復過程與結果就不操做了。
自動切換到備用地址:
刪除域名解析中的雲主機dns_test2
對應的解析記錄,只保留雲主機dns_test1
的解析記錄
切換到網站監控
以下圖,切換規則選擇自動切換到備用地址
,切換方式選擇自動切回
,備用1地址填寫文檔開始建立的雲主機dns_test2
對應的公網IP,通知策略選擇短信
、郵件
、消息欄
(消息欄
就是控制檯頂部導航的消息
)
接下來將雲主機dns_test1
關閉來模擬故障(我設置的監控頻率爲1分鐘,連續觸發報警次數爲3次,因此理論上來說3分鐘後才能看到效果)
報警短信
報警消息欄
報警郵件:
故障發生後,如圖:
瀏覽器中輸入解析的域名,若是能顯示dns_test2
重點web內容則表示切換成功
咱們用nslookup
命令發現域名也已經解析到了備用地址
因爲咱們設置的是自動切回
,接下來咱們將雲主機dns_test1
從新啓動後觀察是否會切回
同時咱們也收到了恢復郵件
監控對象
也由紅色變爲綠色
在消息欄和短信中咱們一樣也收到了恢復消息。
點擊「京東雲」親自操做感覺一下吧~