dns.com.cn的解析設置問題
abc.com 3600 NS - ns1.dns.com.cn.
abc.com 3600 NS - ns2.dns.com.cn.
abc.com 3600 MX 5 mail.abc.com.
abc.com 3600 CNAME - www.xyz.com.
純域名選擇CNAME記錄,將影響您郵局的正常使用
mail.abc.com 3600 CNAME - mx01.xyz.com
這樣設置的話, dig abc.com mx +trace發現mx記錄指向了 www.xyz.com 而不是 mail.abc.com.
必須把 abc.com 3600 CNAME - www.xyz.com. 刪除或改為A記錄, 才正常.
這個是dns設置規範, 還是dns.com.cn的問題?
《解決方案》
回復 1# bun
沒看明白
《解決方案》
如果:
abc.com 3600 CNAME - www.xyz.com.
abc.com這個設置cname記錄的話, 影響了abc.com 3600 MX 5 mail.abc.com. 這個mx記錄的正常解析.
《解決方案》
很有意思,這是個規定。
From RFC1034 section 3.6.2:
If a CNAME RR is present at a node, no other data should be present; this ensures that the data for a canonical name and its aliases cannot be different.
http://www.faqs.org/rfcs/rfc1034.html
理由可從你測試得出的結果可知,CNAME應該是獨一的,不然會破壞和CNAME同名的其他RECORD。
dns.com.cn 應該禁止用戶在 example.com 上建立CNAME.