# DNS là gì? Cách tên miền trỏ về website, các loại bản ghi và lỗi hay gặp

URL: https://opcaios.org/blog/dns-la-gi
Ngày: 2026-11-15
Cập nhật: 2026-10-25
Tác giả: Lê Quốc Nghĩa
Chuyên mục: Hướng dẫn

DNS là gì? DNS (Domain Name System) là hệ thống đặt tên phân tán, phân cấp, ánh xạ tên miền dễ nhớ sang địa chỉ IP để người dùng vào website bằng tên thay vì dãy số. Theo Wikipedia (đọc ngày 25/10/2026), Paul Mockapetris tạo ra DNS năm 1983 và các RFC 1034, 1035 (1987) hoàn thiện đặc tả. Bài này giải thích DNS là gì, một truy vấn DNS đi qua những bước nào, các loại bản ghi thường gặp, TTL và độ trễ cập nhật, lỗi hay gặp và kinh nghiệm của OPCAIOS.

![Sơ đồ DNS: trình duyệt hỏi bộ phân giải đệ quy, máy chủ gốc, máy chủ TLD và máy chủ có thẩm quyền; các bản ghi A, AAAA, CNAME, MX, TXT, NS và TTL](https://opcaios.org/images/blog/dns-la-gi-b/so-do.webp)
*DNS hoạt động như danh bạ phân cấp của Internet. Sơ đồ: OPCAIOS.*

## DNS là gì và vì sao cần?

Máy tính nói chuyện bằng địa chỉ IP, còn con người nhớ tên. DNS là lớp dịch giữa hai bên: bạn gõ một tên miền, hệ thống trả về địa chỉ máy chủ tương ứng. Không có DNS, bạn phải nhớ địa chỉ số của từng website.

Nó cũng chạy ngầm cho nhiều việc ngoài web: định tuyến email (bản ghi MX), xác minh quyền sở hữu tên miền (bản ghi TXT) và cấu hình xác thực email. Nếu bạn thuê [VPS](/blog/vps-la-gi) hay dựng website, DNS là bước đầu tiên bạn phải đụng tới.

## Một truy vấn DNS đi qua những bước nào?

Theo Wikipedia, hệ thống tra cứu đi xuống một cây thẩm quyền: máy chủ gốc ở trên cùng chỉ sang máy chủ của từng tên miền cấp cao nhất như .com; máy chủ đó trỏ tới máy chủ có thẩm quyền, nơi giữ bản ghi thật của tên miền và là nguồn sự thật cho tên miền đó.

Phần lớn người dùng đi qua một bộ phân giải đệ quy do nhà mạng hoặc router chạy: nó làm từng bước tra cứu thay bạn rồi lưu đệm kết quả. Vì vậy lần truy vấn sau nhanh hơn, và đó cũng là lý do thay đổi DNS mất thời gian mới lan ra.

| Bước | Vai trò |
|---|---|
| Bộ phân giải đệ quy | Nhận câu hỏi từ máy bạn, tra cứu hộ, lưu đệm |
| Máy chủ gốc | Chỉ sang máy chủ của tên miền cấp cao nhất |
| Máy chủ TLD (.com, .vn...) | Chỉ sang máy chủ có thẩm quyền của tên miền |
| Máy chủ có thẩm quyền | Giữ bản ghi thật và trả lời |

## Các loại bản ghi DNS thường gặp

Bản ghi là từng dòng cấu hình của tên miền. Sáu loại phổ biến nhất theo Wikipedia là A, AAAA, CNAME, MX, TXT và NS.

| Bản ghi | Dùng để |
|---|---|
| A | Trỏ tên về địa chỉ IPv4 |
| AAAA | Trỏ tên về địa chỉ IPv6 |
| CNAME | Bí danh trỏ sang một tên khác |
| MX | Chỉ máy chủ nhận thư của tên miền |
| TXT | Văn bản tự do, hay dùng để xác minh và cấu hình email |
| NS | Chỉ các máy chủ tên có thẩm quyền của vùng |

Muốn gửi email đúng luật và vào hộp thư đến, bạn sẽ cần thêm các bản ghi TXT cho SPF, DKIM, DMARC, xem [email marketing là gì](/blog/email-marketing-la-gi).

## TTL và vì sao đổi DNS mất thời gian

Mỗi bản ghi có TTL (time to live): số giây các bộ đệm được giữ kết quả. TTL dài giảm tải và tăng tốc, nhưng thay đổi sẽ lan chậm; TTL ngắn thì ngược lại. Theo Wikipedia, chính việc lưu đệm này khiến thay đổi cần thời gian lan truyền.

Mẹo thực hành của OPCAIOS khi dự định chuyển máy chủ: hạ TTL xuống thấp trước một thời gian, đổi bản ghi, kiểm tra, rồi nâng TTL lại. Đây là kinh nghiệm chung, không phải trích dẫn nguồn.

## Lỗi và hiểu nhầm thường gặp

Lỗi hay gặp là gõ sai giá trị bản ghi, quên bản ghi cho `www`, đổi DNS xong nhưng bộ đệm chưa cập nhật, và nhầm giữa nơi đăng ký tên miền với nơi quản lý DNS.

- **Cập nhật chưa lan:** đợi hết TTL trước khi kết luận sai.
- **CNAME ở gốc tên miền:** nhiều nhà cung cấp hạn chế; kiểm tra tài liệu nhà cung cấp.
- **Hai nơi quản lý DNS:** bản ghi bạn sửa không có tác dụng nếu máy chủ tên đang trỏ nơi khác.
- **Bản ghi TXT sai định dạng** khiến xác minh thất bại.
- **Quên dọn bản ghi cũ trỏ về máy chủ đã bỏ:** rủi ro bảo mật, xem [rà soát bảo mật website](/blog/ra-soat-bao-mat-website-mot-nguoi-15-viec-trong-mot-buoi-chieu).

## Kinh nghiệm của OPCAIOS

Chúng tôi quản lý DNS cho opcaios.org qua Cloudflare, nơi website và nhiều tên miền con (ví dụ cho học tập, quản lý dự án) cùng trỏ qua; xem [Cloudflare là gì](/blog/cloudflare-la-gi). Khi cần xác minh quyền sở hữu với Google, thêm bản ghi TXT ở DNS là cách thuận tiện, xem [Google Search Console](/blog/google-search-console-la-gi).

Hạn chế: bài này không công bố địa chỉ máy chủ hay danh sách bản ghi thật của chúng tôi. Phần Wikipedia chỉ đọc khoảng 100.000 ký tự đầu của một trang rất dài, nên các phần sau (ví dụ DNSSEC, DNS qua HTTPS) chưa đọc và bài này không bàn tới.

## Câu hỏi thường gặp

### DNS là gì, nói đơn giản?
Là "danh bạ" của Internet: đổi tên miền thành địa chỉ IP để trình duyệt biết cần kết nối tới đâu.

### Đổi DNS mất bao lâu mới có hiệu lực?
Tuỳ TTL và bộ đệm; có thể từ vài phút đến vài giờ hoặc hơn. Hãy hạ TTL trước khi chuyển nếu cần nhanh.

### Khác nhau giữa A và CNAME?
A trỏ thẳng về địa chỉ IPv4; CNAME là bí danh trỏ sang một tên miền khác.

### Bản ghi TXT dùng để làm gì?
Văn bản tự do, thường dùng để xác minh quyền sở hữu và cấu hình xác thực email.

### Tôi nên bắt đầu từ đâu khi mới mua tên miền?
Xác định nơi quản lý DNS, tạo bản ghi A cho website và MX cho email. Cần hỗ trợ dựng nền tảng, xem [dịch vụ đào tạo ứng dụng AI](/services/dao-tao-ung-dung-ai).

*Nguồn: Wikipedia, "Domain Name System", đọc ngày 25/10/2026; chỉ đọc khoảng 100.000 ký tự đầu, chưa đọc phần còn lại. Mẹo hạ TTL là kinh nghiệm chung của OPCAIOS. Kinh nghiệm là của OPCAIOS.*
