百科學習

2025-08-05

DNS 的 A 紀錄是什麼?|Skycloud

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

DNS 的 A 紀錄是什麼?|Skycloud
background image

在網站建置與網域設定的過程中,「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洪水攻擊是什麼?

Previous:【DDoS攻擊】DNS洪水攻擊是什麼?|Skycloud

Next:DNS 的 CNAME是什麼?|Skycloud

SkyCloud Offers Free Trials

Activate When Ready!

check-black Experience fast, secure, and reliable service.

check-blackTest first, decide later. Zero risk.

We invite you to experience our superior performance firsthand. Discover SkyCloud's speed, reliability, and flexibility. Test it out, and activate only when you are satisfied.

background imagebackground image