Domain-Name-System

是否可以在區域文件中用 CNAME 替換 A 記錄?

  • April 2, 2013

我讀到有些人只能用 CNAME 成功替換他們的 A 記錄。主要是因為 A 記錄的 IP 地址不是靜態的。他們是否使用 DynDNS 或 DNS Made Easy 之類的服務?

您不能只使用 CNAME。最終需要有一個A記錄。

但是,您可以讓 CNAME 記錄指向您正在管理的區域之外的 A 記錄。在這種情況下,您只需管理伺服器的 CNAME 記錄,無需更新 IP 地址。

這意味著如果您擁有server1.example.com A 192.168.1.100並且您管理該example.org區域,那麼沒有什麼能阻止您只有一個 CNAME 記錄:server1.example.org. CNAME server1.example.com.因此沒有指向192.168.1.100example.org區域的 A 記錄。

請注意,對於您可能認為 CNAME 合適的某些事情,DNS 需要 A 記錄。

引用自:https://serverfault.com/questions/495447