DNS Propagation: Tại sao tên miền mới không hoạt động ngay lập tức?
DNS cần thời gian để cập nhật trên toàn bộ internet. Hiểu rõ quá trình này giúp bạn tránh hoảng loạn khi website chưa hiển thị sau khi trỏ tên miền.
DNS Propagation là gì?
Khi bạn đổi nameserver hoặc cập nhật bản ghi DNS, thay đổi không xuất hiện ngay trên toàn bộ internet. Thay vào đó, nó lan rộng từng phần một qua hàng trăm máy chủ DNS toàn thế giới — quá trình gọi là DNS propagation.
Mỗi máy chủ DNS có một bản sao của dữ liệu tên miền bạn. Chúng không cập nhật đồng thời. Một số nhân viên IT ở Hà Nội có thể thấy website mới của bạn, nhưng khách hàng ở TP.HCM lại vẫn thấy cái cũ — đó là bình thường trong vòng vài giờ đầu.
Thời gian DNS propagation kéo dài bao lâu?
Câu hỏi thường gặp là "bao lâu thì xong?" Câu trả lời chính xác là: thường 24 giờ, nhưng có thể lâu đến 48-72 giờ.
Lý do kéo dài như vậy không phải vì lỗi kỹ thuật, mà do một thuộc tính DNS gọi là TTL (Thời gian sống). Nếu TTL được đặt ở giá trị cao (ví dụ 86400 giây = 24 giờ), máy chủ DNS sẽ "nhớ" thông tin cũ trong 24 giờ đó trước khi kiểm tra lại.
- TTL thấp (300-3600 giây): Cập nhật nhanh, nhưng gây tải lên nameserver
- TTL cao (86400 giây trở lên): Cập nhật chậm, nhưng ít tốn tài nguyên
Ngoài TTL, độ phổ biến của nameserver cũng ảnh hưởng. Những nhà cung cấp lớn như Google DNS, Cloudflare DNS cập nhật nhanh hơn. Những máy chủ nhỏ ở các nơi xa có thể chậm hơn.
Làm thế nào để kiểm tra DNS đã cập nhật chưa?
Bạn không cần chỉ chờ đợi. Có ba công cụ để theo dõi tiến độ:
- DNS Checker (mxtoolbox.com/dnscheck): Kiểm tra từ 20+ vị trí địa lý, báo cáo hiển thị máy chủ DNS nào đã cập nhật, máy chủ nào chưa
- Propagation Checker (whatsmydns.net): Giao diện đơn giản hơn, lập bản đồ cập nhật theo quốc gia
- Lệnh nslookup (máy tính của bạn): Nslookup tenmiencuaban.com — kiểm tra từ máy chủ DNS địa phương của nhà cung cấp dịch vụ internet của bạn
Khi chạy các công cụ này, kết quả sẽ là xanh (đã cập nhật) hoặc đỏ (chưa). Bạn sẽ thấy tiến độ tăng dần, từ từ từ 0% lên 100%.
Những sai lầm phổ biến khi DNS propagation
| Sai lầm | Hậu quả | Cách tránh |
|---|---|---|
| Thay đổi nameserver rồi vội vã thay lại | Kéo dài thời gian cập nhật, khiến DNS bối rối | Thay đổi một lần, đợi 24-48 giờ mới thay lại nếu cần |
| Xoá bản ghi DNS cũ trước khi bản ghi mới hoạt động | Tên miền tạm thời không hoạt động | Giữ cả hai bản ghi trong vòng 24 giờ đầu |
| Chỉ kiểm tra từ máy tính cá nhân rồi kết luận đã xong | Không biết khách hàng khác vẫn thấy trang cũ | Dùng DNS Checker, kiểm tra từ nhiều vị trí |
Điều gì xảy ra khi TTL hết hạn?
Khi TTL hết (ví dụ 24 giờ sau), máy chủ DNS sẽ gửi yêu cầu trở lại nameserver gốc để lấy thông tin mới. Nếu nameserver cập nhật đúng, máy chủ DNS sẽ nhận được dữ liệu mới và lưu nó vào bộ nhớ tạm cho 24 giờ tiếp theo. Đó là lý do cập nhật có thể "nhảy" từ chưa xong thành xong trong vòng 1-2 tiếng, chứ không mờ dần.
Làm gì khi website vẫn không hoạt động sau 48 giờ?
Nếu sau 48 giờ DNS Checker vẫn hiển thị đỏ ở hầu hết vị trí, vấn đề không phải DNS propagation, mà là nameserver cấu hình sai. Kiểm tra:
- Nameserver bạn nhập có chính xác không (so với nhà cung cấp hosting)
- Bản ghi A (IPv4) hoặc AAAA (IPv6) có hướng đến đúng địa chỉ IP không
- Có lỗi typo trong tên miền hoặc nameserver không
Nếu nghi ngờ, liên hệ đội hỗ trợ của nhà cung cấp hosting. Họ có thể kiểm tra từ phía máy chủ của họ, nơi thực sự có uy quyền.
Xem kho tên miền đã thẩm định tại Tên Miền Đẳng Cấp.
❓ Câu hỏi thường gặp
DNS propagation kéo dài bao lâu?
Tôi đã đổi nameserver 2 giờ trước, nhưng website vẫn không hiển thị. Điều này có bình thường không?
TTL nên đặt bao nhiêu?
Tôi xóa bản ghi DNS cũ vì sợ xung đột. Giờ email bị lỗi. Sao vậy?
Làm thế nào để DNS propagation nhanh hơn?
💎 Tìm tên miền cho dự án của bạn?
Duyệt 2.088+ domain premium .com .net .org .vn .com.vn .gd
→ Khám phá ngay📚 Bài viết liên quan
DNS cơ bản cho người mua tên miền
Đủ để bạn tự trỏ tên miền và hiểu người kỹ thuật đang nói gì, không sa vào lý thuyết.…
DNS TTL và bộ nhớ cache: Tại sao thay đổi DNS mất thời gian lan tỏa
TTL (Time To Live) là con số quyết định máy chủ DNS và trình duyệt lưu trữ thông tin tên m…
Email theo tên miền: MX, SPF, DKIM, DMARC nói gì
Bốn bản ghi quyết định email của bạn đến hộp thư hay rơi vào spam. Giải thích bằng tiếng V…