Microsoft DNS 伺服器 (Windows 2008) CNAME 問題

Microsoft DNS 伺服器 (Windows 2008) CNAME 問題

我在 Windows Server 2008 R2 中使用 DNS 角色。我已使用以下 CNAME 正確設定了記錄:

{出於安全考慮刪除了網域名稱}

目前,只有「wsp」cname 有效。所有記錄的設定都是相同的。我已經使用 DNS 檢查器進行了檢查,其他兩個 CNAME 未解析為任何內容。

我嘗試重新啟動伺服器,重新建立正向查找區域。

任何人都可以看到出了什麼問題嗎?

“A”記錄設定後工作正常。

答案1

你有一個單獨的區域對於 magento 和 mysql。名稱伺服器可能會在這些區域中尋找,並且您在父區域中可能擁有的 CNAME 會被忽略。猜測這些區域的存在是錯誤的。

dig @ns2.domain.co.uk mysql.domain.co.uk any
.......
;; QUESTION SECTION:
;mysql.domain.co.uk.        IN  ANY

;; ANSWER SECTION:
mysql.domain.co.uk. 86400   IN  NS  ns1.domain.co.uk.
mysql.domain.co.uk. 86400   IN  NS  ns2.domain.co.uk.
mysql.domain.co.uk. 86400   IN  SOA ns1.domain.co.uk. hostmaster.mysql.domain.co.uk. 2011112309 3600 600 1209600 86400
mysql.domain.co.uk. 86400   IN  MX  10 mail.mysql.domain.co.uk.
mysql.domain.co.uk. 86400   IN  MX  21 mail2.mysql.domain.co.uk.
mysql.domain.co.uk. 86400   IN  TXT "v=spf1 a mx -all"

此外,domain.co.uk 的 SOA 記錄可能有誤 - 它引用了不存在的 eku1_websrv1.domain.co.uk。也許您打算在那裡放置類似 ns1.domain.co.uk 的內容。

domain.co.uk.       3600    IN  SOA eku1_websrv1.domain.co.uk. hostmaster.domain.co.uk. 16 900 600 86400 3600

相關內容