最新資訊

在網站建置與網域設定的過程中,「A 紀錄」是你必須了解的基本知識。它是 DNS 中最常見的紀錄類型,負責將網域名稱對應到一組 IPv4 位址,讓使用者在輸入網址時,能正確連接到網站伺服器。如果沒有正確設定 A 紀錄,網站將無法被瀏覽器找到。

MULTI-CDN
百科學習

DNS 的 A 紀錄是什麼?|Skycloud

DNS 的 A 紀錄是什麼?|Skycloud

在網站建置與網域設定的過程中,「A 紀錄」是你必須了解的基本知識。它是 DNS 中最常見的紀錄類型,負責將網域名稱對應到一組 IPv4 位址,讓使用者在輸入網址時,能正確連接到網站伺服器。如果沒有正確設定 A 紀錄,網站將無法被瀏覽器找到。

目錄

➤A紀錄
 ➤A紀錄的作用與場景
 ➤A 紀錄與其他 DNS 紀錄的差別
 ➤如何設定 A 紀錄
 ➤常見錯誤與排查建議


A紀錄


 A 紀錄(Address Record) 是一種 DNS 紀錄,也是 DNS 紀錄中最常見的一種,A 紀錄作用是將網域名稱指向 IPv4 地址,舉例來說...

  • example.com 指向 192.0.2.1

 另外,如果要指向 IPv6 地址,就要使用 AAAA 紀錄


A紀錄的作用與場景


 A 紀錄的作用,主要是將網域名稱 (如 example.com) 對應到一組 IPv4 地址 (如 192.0.2.1),當使用者輸入網域名稱時,系統可以知道要連到哪一台伺服器,這是網站正常運作的基本條件之一,常見應用場景如下。

  1. 網站對外服務
    假設你有一台網站伺服器,它的 IP 是 192.0.2.1。
    你想讓使用者透過 www.example.com 這個網域名稱(網址)進入你的網站,那麼就需要在 DNS 中設定 A紀錄,把 www.example.com 指向網站伺服器的 IP,也就是「www.example.com 指向 192.0.2.1」,這樣使用者在瀏覽器輸入網址時,DNS就能正確解析並引導流量。


  2. 設定子網域
    假設你想讓 shop.example.com 這個子網域連到另一台主機的 IP,只要新增一筆 A 紀錄,主機名稱為 shop,指向對應的 IP 地址即可。


  3. 多台伺服器負載分散
    絕大多數網站通常都只會有一個 A 紀錄,但也可以有多個 A 紀錄,一些高知名度或有特殊需求的網站會設定多個 A 紀錄,可以針對同一個網域(如 example.com) 設定多筆 A 紀錄並分別指向不同的伺服器 IP,讓使用者的請求隨機分配,達到簡易的負載平衡。


A 紀錄與其他 DNS 紀錄的差別


 DNS 紀錄種類有很多,每一種都有不同的用途,A 紀錄 雖然是最常見的一種,但實際上它只是DNS系統中的一小部分,以下是 A 紀錄和其他常見紀錄的差別。

  • A 紀錄:對應 IPv4 位址,如:192.0.2.1。

  • AAAA 紀錄:對應 IPv6 位址,如:2001:0db8::1。

  • CNAME 紀錄:指向另一個網域名稱,而非 IP,如:www.example.com 指向 www.skycloud.com.tw 。

  • MX 紀錄:指定郵件伺服器。

 有些人可能會將 A 紀錄 和 CNAME紀錄 搞混,記得,A 紀錄是直接指向「IP」,CNAME 則是指向另一個「名稱」,而一個子網域不能同時有 A 和 CNAME 紀錄。


如何設定 A 紀錄


 設定 A 紀錄的目的,是讓你的網域可以正確對應到主機的 IPv4 位址,讓使用者輸入網址時能連接到正確的網站伺服器。

 記得,在設定紀錄之前,請先確認你已經有一個已註冊的網域名稱(example.com)、一組你想指向的 IPv4 地址(192.0.2.1)以及 DNS 託管服務的登入權限。

  1. 登入 DNS 控制台
    進入你的網域管理平台或 DNS 主機。


  2. 找到「DNS 管理」或「DNS 記錄」設定區域


  3. 新增 A 紀錄

    • 主機名稱:
      - 輸入 @ 代表根網域 (例如 example.com)

      - 輸入 www 則代表子網域 (例如 www.example.com)

    • 記錄類型(Type):選擇 A

    • IPv4 位址:輸入你的伺服器 IP (如 192.0.2.1)

    • TTL(Time To Live):可選,建議使用預設值(例如 3600 秒)
      ※TTL 是快取時間,單位是秒,表示 DNS 回應在使用者端或中繼節點中可以暫存多久;設定為 3600 秒,代表這筆紀錄快取一小時後才會重新查詢,若頻繁變更 IP,建議設定較低的 TTL。


  4. 儲存設定


主機名稱紀錄類型IP地址TTL
@A192.0.2.13600
wwwA192.0.2.13600

▲設定範例


常見錯誤與排查建議


 在設定 A 紀錄的過程中,即使步驟正確,有時網站仍可能無法正常顯示或連線,以下是幾個常見錯誤與排查方法。

  • DNS 尚未生效:
    設定後需等待一段時間(取決於 TTL),可清除瀏覽器快取或 DNS 快取再試。

  • IP 位址填錯:
    確認是否為正確的 IPv4 格式(例如 192.0.2.1),避免多餘空格或錯誤數字。

  • 主機名稱與記錄類型設定錯誤:
    確保子網域拼寫正確,記錄類型選擇為「A」。

  • A 與 CNAME 重複設定:
    同一主機名稱不能同時有 A 和 CNAME 紀錄,請擇一使用。


延伸閱讀:
DNS是什麼?DNS運作流程、設定教學、攻擊手法全解析!
DNS攻擊有哪些?常見的DNS攻擊類型與風險!
DNSSEC 是什麼?提升 DNS 安全的技術 DNSSEC
【DDoS攻擊】DNS放大攻擊是什麼?攻擊原理、情境比喻與防禦方法
【DDoS攻擊】DNS洪水攻擊是什麼?

返回上頁