A 紀錄¶
A 紀錄是一種 DNS 紀錄,用於將您的網域名稱指向靜態 IPv4 位址。
使用時機¶
當您要將主域名 (或是子域名) 指到一個靜態 (固定) IPv4 位址的時候,就很適合使用 A 紀錄。注意!若要指向 IPv6 位址,請使用 AAAA 紀錄。
若要將您的網域指向代管您網站的伺服器時,A 紀錄與 AAAA 紀錄為最常用的方式。
範例¶
A 紀錄範例如下(請將 123.123.123.123 替換成您主機供應商的 IP 位址):
@ 10800 IN A 123.123.123.123
A 紀錄最常見的用法是,將您的主域名(如:example.com,沒有任何子域名)指向一個 IPv4 位址。
用於子域名¶
大多數情況下對子域名而言, 使用 CNAME 紀錄而不是 A 紀錄將能簡化您管理域名的程序。如果您的 IP 位址改變了,您將需要使用新的 IP 位址更新每一條 A 紀錄,但是如果您使用的是 CNAME 紀錄,您僅需更新單一的核心 A 紀錄。
當您首選使用 A 紀錄時,您可以將 一個特定的子域名指向 一個 IPv4 位址,請遵循以下模式進行:
www 10800 IN A 123.123.123.123
上述 A 紀錄僅指向 www 子域名,因此造訪 www.example.com 時,將會進入上述的 IP 位址。
您也可以使用 網頁轉址設定,將子域名轉址到您的主要網站。
萬用字元 A 紀錄¶
從技術上而言,建立 萬用字元 A 紀錄 是可能的:
* 10800 IN A 123.123.123.123
上述的萬用字元 A 紀錄將把任何未指派的子域名指向列出的 IP 位址,該紀錄不會覆蓋特定子域名的其他紀錄,但是該紀錄允許網站訪客輸入其他任何字母或單字組合作為子域名,來進入給定的 IP 位址,然而,建立萬用字元 A 紀錄有一些潛在的缺點。
首先,並不是所有情況都支援使用萬用字元 A 紀錄,只有伺服器與您的域名後綴皆支援使用此種紀錄, 萬用字元 A 紀錄 才能正常運作。
第二,由於網站訪客造訪任何可能的子域名,都會進入您的主要網站,因此 有心人士可能會使用貶低您的子域名 (例如:thisisabadexample.example.com) 作為有效連結進入您的網站。
第三,正如前述所言,A 紀錄的缺點為「每次 IP 位址變更時都需要更新每一條 A 紀錄」。