DNS 指向如何設定?

「DNS 指向」指透過設定 DNS 記錄,把網域名稱對應到伺服器地址或另一個名稱,讓瀏覽器、電郵系統等可以憑名稱找到正確目的地。不同用途需要不同記錄類型:網站用 A/AAAA 或 CNAME、電郵用 MX、驗證與防偽用 TXT。本頁講解各類記錄的用途、設定步驟與 TTL 生效時間。

常見 DNS 記錄類型一覽

DNS 記錄類型由互聯網標準(RFC 1035 及後續文件)定義,並由 IANA 統一登記管理。日常管理公司網域最常接觸的類型如下:

記錄類型指向目標典型用途
AIPv4 地址把 www.example.com 指向網頁伺服器的 IPv4 地址
AAAAIPv6 地址與 A 記錄相同用途,對應 IPv6 地址
CNAME另一個網域名稱把子網域設為別名,指向服務商提供的正式名稱
MX郵件伺服器名稱(帶優先值)指定負責接收該網域電郵的伺服器
TXT文字資料SPF/DKIM/DMARC 電郵驗證、網域擁有權驗證
NS權威名稱伺服器指定由哪組 DNS 伺服器管理該網域的記錄
PTR網域名稱(反向解析)由 IP 反查名稱,郵件伺服器信譽驗證常用
SRV服務主機與埠號指定特定服務(如 SIP 電話系統)的伺服器位置

A 記錄與 CNAME:兩種最常用的指向方式

A 記錄是最直接的指向:名稱對應 IP 地址,解析一步完成。伺服器 IP 固定、由自己管理時適用。CNAME 記錄則是「別名指向正式名稱」:例如把 shop.example.com 指向電商平台提供的名稱,平台日後更換 IP 時毋須客戶改動任何設定。

按 DNS 標準,一個名稱一旦設有 CNAME,便不可同時存在其他類型的記錄;而網域根名稱(zone apex,例如 example.com 本身)必須帶有 SOA 與 NS 記錄,因此根名稱原則上不能使用 CNAME。部分 DNS 服務商提供 ALIAS/ANAME 等非標準等效功能繞過此限制,其行為以各服務商說明為準。

設定 DNS 指向的一般步驟

  1. 確認 DNS 管理位置:先查網域的 NS 記錄,確認記錄實際由網域註冊商還是第三方 DNS 服務商管理,登入正確的管理後台。
  2. 選擇記錄類型:指向自家固定 IP 用 A/AAAA;指向服務商名稱用 CNAME;電郵用 MX 並按服務商指定優先值填寫。
  3. 填寫主機名稱與目標值:主機名稱填子網域部分(www、mail 等,根網域一般以 @ 表示),目標值填 IP 或目標名稱。
  4. 設定 TTL:日常可用預設值;預計短期內會再改動(例如伺服器搬遷),可先調低至數百秒。
  5. 驗證生效:用 nslookup 或 dig 向公共解析器查詢,確認回傳的目標值正確,再測試實際服務連線。

TTL 與生效時間

每條 DNS 記錄都附有 TTL(Time To Live)數值,指示各地解析器可以把該查詢結果快取多少秒。更改指向後,已快取舊結果的解析器會等到 TTL 屆滿才重新查詢,因此「全球生效」所需時間上限大致等於原有 TTL。工程實務上,計劃切換伺服器時應提前一至兩日把 TTL 調低,切換完成並確認穩定後再調回較長數值,以減輕權威伺服器的查詢負擔。

權威資料依據

本文核對資料:RFC 1034RFC 1035IANA DNS Parameters

不確定如何應用於實際環境?我們的工程師可按現場情況提供建議,免費解答及報價。

WhatsApp 即時查詢

常見問題

DNS 指向要多久才生效?
取決於記錄的 TTL(Time To Live,存活時間)設定。TTL 是告訴各地 DNS 解析器可以把查詢結果快取多久的數值;在 TTL 屆滿前,解析器會繼續使用舊的快取結果,因此更改指向後,最長需要等待原有 TTL 的時間,全球才會完全轉用新地址。計劃搬遷伺服器時,常見做法是提前把 TTL 調低(例如 300 秒),待切換完成並穩定後再調回較長數值。
A 記錄與 CNAME 記錄有什麼分別?
A 記錄把名稱直接指向一個 IPv4 地址;CNAME 記錄則把名稱指向另一個網域名稱(正式名稱),解析器會再對該正式名稱進行查詢以取得最終 IP。CNAME 適合把多個子網域集中指向同一目標,日後只需改一處;但按 DNS 標準,設有 CNAME 的名稱不可同時存在其他記錄類型,因此網域根名稱(zone apex)一般不能使用 CNAME,需用 A/AAAA 記錄或服務商提供的等效功能。
公司網站同時要收發電郵,DNS 應如何設定?
網站部分以 A/AAAA 記錄(或 CNAME)把 www 及根網域指向網頁伺服器;電郵部分以 MX 記錄指向郵件服務商的收件伺服器,並按服務商指引加入 SPF(TXT 記錄)、DKIM 與 DMARC 記錄以通過寄件驗證。網站與電郵可以指向完全不同的服務商,兩者互不影響。
改了 DNS 指向但網站仍顯示舊內容,是什麼原因?
最常見是 TTL 快取尚未屆滿,本機或公司網絡的解析器仍回傳舊 IP;可用 nslookup 或 dig 指定公共 DNS(例如 8.8.8.8)查詢對比。其他原因包括:記錄改錯位置(例如只改了 www 而未改根網域)、網域註冊商與實際管理 DNS 的服務商不同(NS 記錄指向另一方,須在該方修改)、或瀏覽器本身的快取。
CCTV 遠端觀看與 DNS 指向有什麼關係?
如果公司使用固定 IP,可以把一個子網域(例如 nvr.example.com)以 A 記錄指向該 IP,配合路由器的 Port Forwarding,工程師與用戶便可用易記的網址連接 NVR。若寬頻是動態 IP,則應使用 DDNS 服務自動更新指向,而非手動維護 A 記錄。

需要公司網絡或伺服器設定支援?

我們的工程師可協助處理網域指向、電郵記錄、固定 IP 與遠端存取設定,由網絡佈線到系統上線一站式支援,歡迎查詢及免費報價。

WhatsApp 免費報價

延伸閱讀

若閣下正計劃相關工程或需要選購設備,歡迎瀏覽網絡工程服務了解方案詳情,或透過網上快速報價與我們的工程師聯絡。

產品規格以原廠最新文件為準;有需要請聯絡我們工程師。