Skip to main content

Tìm Hiểu Về DNS: Bản Ghi, TTL & Propagation 2026

30/03/2026Author: CAO XUÂN TRƯỜNG

Bạn đã biết DNS là gì - nhưng khi website không hiển thị sau khi đổi hosting, hay tên miền mới cài xong vẫn chưa hoạt động, bạn cần hiểu sâu hơn: bản ghi DNS nào đang bị thiếu, TTL bao lâu thì cache hết hạn, và DNS Propagation diễn ra như thế nào?

Bài viết này đi vào kỹ thuật thực chiến: 4 loại DNS server, bảng đầy đủ các loại bản ghi DNS, cơ chế TTL & DNS Cache, và quy trình DNS Propagation toàn cầu - giúp bạn tự xử lý sự cố thay vì chờ đợi mù quáng.

1. 4 Loại DNS Server Trong Hệ Thống Phân Giải Tên Miền

Khi bạn gõ một tên miền, truy vấn đi qua 4 loại máy chủ theo thứ tự cố định:

Loại ServerVai tròVí dụ
Recursive ResolverNhận truy vấn từ client, tìm câu trả lời thay cho clientDNS của ISP, 8.8.8.8, 1.1.1.1
Root Name ServerBiết địa chỉ của TLD server (.com, .net, .vn)13 cụm root server toàn cầu
TLD Name ServerBiết địa chỉ Authoritative server cho từng domainVerisign (quản lý .com)
Authoritative Name ServerLưu trữ bản ghi DNS thực tế của domainCloudflare, Route 53, cPanel DNS
Sơ đồ 4 loại DNS server trong quy trình phân giải tên miền

Lưu ý quan trọng: Recursive Resolver là điểm bạn có thể thay đổi (dùng 1.1.1.1 hay 8.8.8.8). Còn Authoritative Name Server được cấu hình tại nơi bạn mua/quản lý domain (Godaddy, Namecheap, VNPT...).

👉 Dùng thử Omnilogin miễn phí - Trình duyệt antidetect hàng đầu cho quản lý đa tài khoản.

2. Các Loại Bản Ghi DNS Quan Trọng Nhất

Bản ghi DNS (DNS Record) là các dòng dữ liệu được lưu trong Authoritative Name Server, xác định cách tên miền hoạt động:

Loại bản ghiMục đíchVí dụ
ATrỏ domain → địa chỉ IPv4omnilogin.net → 104.21.x.x
AAAATrỏ domain → địa chỉ IPv6omnilogin.net → 2606:4700::x
CNAMETạo alias (bí danh) cho domain khácwww → omnilogin.net
MXXác định mail server nhận emailomnilogin.net → mail.google.com
TXTDữ liệu văn bản (SPF, DKIM, xác minh)v=spf1 include:_spf.google.com ~all
NSXác định Authoritative Name Serverns1.cloudflare.com
SOAThông tin zone DNS (admin, serial)Tự động tạo bởi DNS provider
PTRReverse DNS: IP → domainDùng cho email anti-spam
SRVDịch vụ cụ thể (VoIP, game server)_sip._tcp.example.com
Bảng các loại bản ghi DNS phổ biến: A, AAAA, CNAME, MX, TXT

Khi nào dùng A vs CNAME?

  • Dùng bản ghi A cho apex domain (ví dụ: omnilogin.net)
  • Dùng bản ghi CNAME cho subdomain (ví dụ: www.omnilogin.net → omnilogin.net)
  • Không được đặt CNAME tại apex domain (sẽ phá vỡ MX và các bản ghi khác)

3. DNS TTL Là Gì? Cách Tính Và Ảnh Hưởng Thực Tế

TTL (Time To Live) là khoảng thời gian (tính bằng giây) mà một bản ghi DNS được cache tại Recursive Resolver trước khi bị xóa và truy vấn lại.

TTLThời gianKhi nào dùng
3005 phútKhi sắp thay đổi hosting/IP - cần propagation nhanh
36001 giờCân bằng giữa linh hoạt và hiệu suất
8640024 giờDomain ổn định, muốn tối ưu tốc độ phân giải

Nguyên tắc thực chiến:

  • Trước khi migration: Giảm TTL xuống 300 ít nhất 24–48 giờ trước để cache cũ hết hạn sớm
  • Sau khi migration: Tăng TTL lên 86400 để giảm số lượng truy vấn DNS (tăng hiệu suất)

👉 Dùng thử Omnilogin miễn phí - Trình duyệt antidetect hàng đầu cho quản lý đa tài khoản.

4. DNS Propagation: Tại Sao Phải Chờ 1–48 Giờ?

DNS Propagation là quá trình các bản ghi DNS mới được cập nhật lan truyền đến tất cả Recursive Resolver trên toàn thế giới.

Quy trình DNS Propagation lan truyền bản ghi DNS toàn cầu

Tại sao mất thời gian?

Mỗi Recursive Resolver (DNS của ISP ở Hà Nội, Bangkok, Tokyo, Paris...) đều cache bản ghi DNS cũ theo TTL của nó. Khi TTL hết hạn, resolver mới truy vấn lại để lấy bản ghi mới. Vì TTL mặc định thường là 3600–86400 giây, propagation có thể mất 1–48 giờ.

Kiểm tra tiến độ propagation

Dùng công cụ whatsmydns.net để xem bản ghi DNS của bạn đã cập nhật ở các vị trí địa lý khác nhau chưa (Mỹ, Châu Âu, Châu Á).

Tại sao máy A thấy website mới nhưng máy B vẫn thấy cũ?

Vì hai máy dùng Recursive Resolver khác nhau (ví dụ: 1.1.1.1 vs DNS của Viettel), mỗi resolver có TTL cache riêng. Đây là hành vi bình thường trong quá trình propagation.

5. DNS Caching: 4 Lớp Cache Bạn Cần Biết

Khi một tên miền được phân giải, kết quả được lưu tại 4 lớp cache khác nhau:

  1. Browser Cache: Chrome, Firefox cache DNS trong ~1 phút. Xóa tại chrome://net-internals/#dns
  2. OS Cache (DNS Stub Resolver): Windows/macOS cache DNS vài phút. Xóa bằng ipconfig /flushdns (Windows) hoặc sudo dscacheutil -flushcache (macOS)
  3. Recursive Resolver Cache: DNS của ISP hoặc 8.8.8.8/1.1.1.1 cache theo TTL của bản ghi
  4. Authoritative Server: Bản ghi gốc - chỉ cập nhật khi admin thay đổi trong DNS management panel
4 lớp DNS cache: browser, hệ điều hành, recursive resolver, authoritative server

Khi website không cập nhật sau khi đổi DNS:

  1. Xóa cache browser: chrome://net-internals/#dns → Clear host cache
  2. Xóa cache OS: chạy ipconfig /flushdns
  3. Thử kết nối qua mạng di động (dùng DNS resolver khác)
  4. Nếu vẫn chưa thấy: chờ TTL hết hạn hoặc giảm TTL xuống 300

Câu hỏi thường gặp về DNS

Bản ghi A và CNAME khác nhau thế nào?

Bản ghi A trỏ trực tiếp tên miền tới địa chỉ IPv4. CNAME tạo bí danh (alias) trỏ tên miền này sang tên miền khác. Không được dùng CNAME tại apex domain vì sẽ xung đột với bản ghi MX và NS.

TTL bao nhiêu là tối ưu?

300 giây khi chuẩn bị migration, 3600 giây cho môi trường thông thường, 86400 giây cho domain ổn định ít thay đổi. Giảm TTL trước khi thay đổi DNS ít nhất 24–48 giờ.

DNS Propagation mất bao lâu?

Từ vài phút đến 48 giờ tùy TTL hiện tại của bản ghi. Nếu TTL cũ là 86400, resolver có thể giữ cache đến 24 giờ sau khi bạn thay đổi. Dùng whatsmydns.net để theo dõi.

Làm sao xóa DNS cache trên Windows?

Mở Command Prompt với quyền Administrator, chạy lệnh ipconfig /flushdns. Thông báo "Successfully flushed the DNS Resolver Cache" xác nhận thành công.

DNSSEC là gì và có cần bật không?

DNSSEC (DNS Security Extensions) ký số bản ghi DNS để chống giả mạo (DNS spoofing). Nên bật nếu DNS provider hỗ trợ, đặc biệt cho các domain quan trọng (ngân hàng, thương mại điện tử).

Bài viết liên quan

Read more
So Sánh AdsPower vs Omnilogin 2026: Chọn Trình Duyệt Ẩn Danh Nào Tốt Nhất?
02/04/2026

So sánh chi tiết AdsPower và Omnilogin 2026 - tính năng, proxy, automation, bảo mật, giá cả. Chọn trình duyệt antidetect phù hợp nhất cho nuôi tài khoản.

So Sánh GoLogin Và Omnilogin 2026: Antidetect Browser Nào Tốt Hơn?
02/04/2026

So sánh chi tiết GoLogin và Omnilogin 2026 về tính năng, giá cả, automation, proxy, bảo mật. Chọn trình duyệt ẩn danh phù hợp nhất. Dùng thử miễn phí!

So Sánh Incogniton vs Omnilogin 2026: Trình Duyệt Antidetect Nào Tốt Hơn?
02/04/2026

So sánh chi tiết Incogniton và Omnilogin 2026: tính năng, giá cả, automation, vân tay trình duyệt. Chọn trình duyệt ẩn danh phù hợp nhất. Dùng thử miễn phí!

MoreLogin vs Omnilogin 2026: So Sánh Chi Tiết Trình Duyệt Antidetect | Omnilogin
02/04/2026

So sánh MoreLogin và Omnilogin: giá cả, tính năng, tỷ lệ ẩn danh. Xem lý do cộng đồng MMO Việt chọn Omnilogin. Dùng thử miễn phí ngay!

Multilogin vs Omnilogin 2026: So Sánh Trình Duyệt Ẩn Danh Toàn Diện
02/04/2026

Multilogin vs Omnilogin 2026 - so sánh giá, tự động hóa không cần code, hỗ trợ proxy, API miễn phí và tỷ lệ phát hiện. Xem trình duyệt antidetect nào phù hợp hơn cho bạn.

So Sánh Octo Browser vs Omnilogin 2026: Trình Duyệt Antidetect Nào Tốt Hơn?
02/04/2026

So sánh chi tiết Octo Browser và Omnilogin 2026 - tính năng, giá cả, automation, proxy, hiệu suất. Tìm trình duyệt ẩn danh phù hợp nhất. Dùng thử miễn phí.