2013-04-22 47 views
0

我在Microsoft Azure上創建了一個項目。我們只獲得一個名稱服務器而不是IP地址。由於我有多個指向Azure的域,因此我想將所有域重定向到一個名稱服務器,並將其重定向到Azure。這樣,如果Azure更改我的域名服務器,則只需更改一個名稱服務器,而不必更改所有域名。創建指向另一個名稱服務器的名稱服務器...是否更慢?

但是,創建指向另一個名稱服務器的名稱服務器是一種不好的做法。解析IP地址速度慢嗎?

謝謝!

回答

0

我想你的意思是有NS記錄指向CNAME記錄?

It's not allowed.但是,它通常工作。這樣做一直令人沮喪,但最初的DNS規範從未完全清楚。

RFC 2181澄清說它不被允許,RFC 1912也是相關的。 This ServerFault question包含更多的細節,是我找到這兩個RFC的refences。

儘管如此,它「通常」的作品(但我不會推薦這樣做)。回答你的問題,是的,它會稍微慢一點(還有一個額外的名字必須解決),但不是很重要,解析器會在第一次之後緩存所有內容。

+0

我發現Azure中的公共IP地址是固定的..所以我會直接將我的名稱服務器記錄指向ip。 – 2013-04-25 07:31:18

+0

這也是不允許的。 'NS'記錄(和'MX'記錄,就此而言)應該指向名稱,而不是IP地址。 – Celada 2013-04-25 16:34:10

+0

對不起,我用錯了詞。我的意思是我將創建一個名稱服務器(不是NS記錄)指向我的公共IP地址。 – 2013-04-26 06:06:44