常用 DNS Resource Record 紀錄
目錄
DNS server 中每個 DNS zone 都有一個 zone file,
DNS zone 通常會是一個 single domain (有時候不是),
zone file 是由很多個 dns resource record (RR) 組成,
RR 有很多種不同的類型,
紀錄一下常用幾種。
A record
將 hostname 對應到 IPv4。 (32-bit)
hostname IN A xxx.xxx.xxx.xxx
AAAA record
將 hostname 對應到 IPv6。 (128-bit)
hostname IN AAAA xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
CNAME record
為 hostname 設立的別名。
alias IN CNAME hostname
注意 alias 不能再有其他 A record 或 MX record。
MX record
Mail exchanger record。
Email server 的 domain name, priority 和 hostname。
注意是 hostname 而不是直接是 IP,
也不能是 cname 的 alias,
所以 IP 還要另外多設一個 RR。(A 或 AAAA record)
Priority 數字越低代表優先權越高 (先傳送到優先權高的)。
mail_domain_name IN MX priority hostname
例子,
example.com. IN MX 10 mailserver.example.com