天天看點

Azure DNS

使用域名通路有如下好處:

1. 好記,使用特定的字母組合,代替ip位址,尤其是在IP V6時代,IP位址會變得非常長。

2.無需關注後端伺服器IP位址變更。

那麼就存在一個将域名解析成IP位址的服務,當我們在浏覽器輸入www.azure.cn的時候,有這麼一個服務告訴你,實際上應該是通路的IP位址為139.217.8.104的網站。

這樣的服務,通常稱為DNS解析服務。

Azure DNS就是Azure上的這樣的服務,除了這種對外提供服務的DNS解析能力,Azure DNS還有個“專用DNS”,它是“内網”的DNS解析服務,不對外提供服務。

首先,要使用Azure DNS,需要一個域名,Azure不提供域名購買服務,是以需要在其他域名注冊商購買域名,購買完成後,先要做委托,簡單了解就是你在域名供應商A處購買了一個域名,現在要使用Azure DNS做解析服務,就需要告訴A,我要用Azure DNS做解析,這個過程就是“委托”。

案例:

将阿裡雲購買的域名委托到Azure DNS,添加DNS記錄集,使用A記錄映射IP位址到虛拟機。

接下來,我們看一個案例,

1. 将在阿裡雲購買的域名“51cloud.tech” 委托到Azure DNS;

    在Azure上建立 DNS區域;

Azure DNS

填寫域名資訊到“名稱”欄,點選“檢視+建立”

Azure DNS

進入建立好的DNS區域,将得到4個名稱伺服器,接下來進入阿裡雲,将域名的DNS名稱伺服器改為這4個值。

Azure DNS

    在阿裡雲設定“委托”;

Azure DNS
Azure DNS

委托過程可能需要10分鐘甚至更多,可以通過如下指令進行測試:

Azure DNS

當出現如下 名稱伺服器時表示已經委托生效。

Azure DNS

2.添加 test.51cloud.tech 到一台虛拟機,通過test.51cloud.tech 遠端通路該虛拟機;

    在Azure上建立一台虛拟機,建立完成後的虛拟機IP 如下圖所示:

Azure DNS

    在Azure上添加A記錄,指向該虛拟機 IP ,記錄值為 test.51cloud.tech

Azure DNS

    等待生效後,使用 test.51cloud.tech 遠端登入虛拟機。

   通常添加記錄集的生效時間隻要十幾秒,但需要等名稱伺服器生效。

   可以通過ping指令檢查,ip已經成功解析到我們建立的虛拟機上

Azure DNS

此時,可以使用域名,遠端登入到虛拟機:

Azure DNS

其他相關資訊:

Azure DNS 價格:

DNS

公共和專用區域 1

托管的 DNS 區域

¥3.98 每月每區域 2

DNS 查詢/月

¥4.07/百萬 3

SLA:

在 100% 的時間内,有效的 DNS 請求會收到來自至少一個 Azure DNS 名稱伺服器的響應。

DNS 更改多久生效?

新的 DNS 區域和 DNS 記錄通常很快就會顯示在 Azure DNS 名稱伺服器中, 隻需幾秒鐘。

對現有 DNS 記錄的更改可能要在略長一段時間後才會顯示。它們通常會在 60 秒内顯示在 Azure DNS 名稱伺服器中。

Azure DNS 外部的 DNS 用戶端和 DNS 遞歸解析程式執行的 DNS 緩存也可能會影響顯示時間。若要控制此緩存持續時間,請使用每個記錄集的生存時間 (TTL) 屬性。

DNS域委托需要多久生效?

通常需要至少十分鐘,可通過 nslookup -type=SOA contoso.net(替換成你的域名)進行查詢,當結果中出現Azure的名伺服器時表示已生效。

繼續閱讀