DNS 將網域名稱解析到主機;NS、A、AAAA、CNAME、CAA 與 TTL 的角色不同,不能互相替代。
先分清楚註冊商、DNS 與主機
網域註冊、DNS 代管與網站主機可以由不同服務商提供。修改 Name Server 是把整個 DNS 管理權交給另一組伺服器,不等同只修改一筆 A 紀錄。
常見紀錄類型
- A / AAAA:將名稱指向 IPv4 或 IPv6。
- CNAME:讓子網域別名指向另一個名稱。
- MX:指定郵件伺服器。
- CAA:限制哪些憑證機構可簽發憑證。
- TXT:常用於網域驗證、SPF、DKIM 與其他政策。
TTL 與傳播不是倒數計時器
TTL 是快取可保存的時間,不代表所有解析器會在同一秒更新。換主機前先降低 TTL,完成後再恢復,可以縮短部分舊紀錄持續時間。
變更後的檢查順序
先查權威 NS,再查 A/CNAME,接著確認主機回應與 SSL。不要只用本機瀏覽器結果判斷,因為作業系統、路由器與 ISP 都可能有快取。
