什麼是 DNS?
DNS,即網域名稱系統(Domain Name System),是網際網路的通訊錄。它把人們記得住的名稱,例如 example.com,轉換成存放網站或接收電子郵件的伺服器位址。
與工程師談談 知識庫
它是什麼
電腦之間是靠數字位址而不是名稱互相找到對方。當有人輸入您的網址或寄信給您時,他們的裝置會詢問 DNS 該往哪裡去,DNS 則回覆正確的位址。這些答案以記錄的形式保存在您網域的區域(zone)中。
企業主大多只會聽到幾種記錄類型:
- A 記錄:將名稱指向伺服器的 IPv4 位址。AAAA 記錄則對 IPv6 做同樣的事。
- CNAME:讓一個名稱成為另一個名稱的別名。
- MX:指定哪些伺服器接收該網域的電子郵件。
- TXT:存放用於驗證與電子郵件驗證機制的文字。SPF、DKIM 與 DMARC 記錄都放在這裡,協助其他郵件系統判斷郵件是否確實來自您。
為什麼這對企業很重要
- 網站:A 或 CNAME 記錄被刪除或設定錯誤,即使伺服器正在運作,網站也會無法連線。
- 電子郵件:MX 記錄錯誤會讓郵件寄到錯誤的地方或根本寄不到。缺少 SPF、DKIM 或 DMARC 記錄,可能讓真正的郵件被歸入垃圾郵件或遭到拒收。
- 延遲:其他系統會依存活時間(TTL)設定的長度快取每筆記錄,因此更正內容可能需要幾分鐘到幾小時才會傳到所有人。
- 控制權:能編輯您記錄的人,就能將您的網站與郵件導向別處,因此這項存取權應該掌握在企業手中。
這在我們的工作中如何體現
我們為客戶管理 DNS 記錄,包括網站、郵件路由、SPF、DKIM 與 DMARC。由我們代管的網站使用 Cloudflare 作為 DNS。對於每個客戶網域,我們都會記錄它在哪裡註冊、DNS 託管在哪裡,並追蹤其續約日期。
相關服務
瞭解更多
- 維基百科上的網域名稱系統對 DNS 運作方式與記錄類型的中立概述。
- Cloudflare 的「什麼是 DNS?」為非專業人士撰寫、逐步說明名稱查詢的過程。
- ICANN 查詢可查詢網域註冊商與續約日期的公開工具。