DNS không có phép thuật: A, AAAA, CNAME, MX, TXT
Có những loại bản ghi DNS nào, chúng khác nhau ra sao, cách đọc TTL và cách kiểm tra rằng thay đổi đã lan ra internet.
Cập nhật 23 tháng 8, 2026
DNS là một thư mục: khi được cung cấp một tên, nó trả về một địa chỉ hoặc một tên khác. Lỗi trong đó trông giống như “trang web không mở được”, dù máy vẫn hoạt động hoàn toàn bình thường. Sẽ dễ khắc phục sự cố hơn nếu bạn hiểu mỗi loại bản ghi chịu trách nhiệm cho việc gì.
Các loại chính
| Loại | Nội dung chứa | Khi nào cần |
|---|---|---|
| A | Địa chỉ IPv4 | Bản ghi chính cho một trang web và mọi dịch vụ |
| AAAA | Địa chỉ IPv6 | Không dùng trên máy Millida VDS: IPv6 không được cung cấp |
| CNAME | Một tên khác | Bí danh như www → tên miền chính |
| MX | Máy chủ thư và độ ưu tiên | Nhận thư cho một tên miền |
| TXT | Văn bản tùy ý | SPF, DKIM, DMARC, xác minh quyền sở hữu |
| NS | Máy chủ tên của vùng | Ủy quyền tên miền |
Quy tắc mà mọi người hay vấp nhất: bạn không thể đặt CNAME tại gốc tên miền cùng với các bản ghi khác. Gốc (example.com) chỉ có thể có A. Bí danh CNAME dành cho tên miền phụ.
Thực tế trông như thế nào
example.com. A 203.0.113.10
www.example.com. CNAME example.com.
mail.example.com. A 203.0.113.10
example.com. MX 10 mail.example.com.
example.com. TXT "v=spf1 mx -all"
Lấy địa chỉ từ mục “Tổng quan” của bảng điều khiển tại /hosting/vds/m/<id>. Phần thực hành của việc liên kết được mô tả trong bài viết liên kết tên miền với máy.
TTL và bộ nhớ đệm
TTL là thời gian tính bằng giây mà một bản ghi được phép lưu trong bộ nhớ đệm. Giá trị 3600 nghĩa là các nhà cung cấp và trình duyệt có thể phục vụ câu trả lời cũ thêm một giờ nữa sau khi bạn chỉnh sửa.
Quy trình cho một lần di chuyển có kế hoạch: giảm TTL xuống 300 trước một ngày; chờ; thay đổi các bản ghi; đảm bảo mọi thứ hoạt động; khôi phục TTL trước đó.
Kiểm tra
dig example.com A +short
dig www.example.com CNAME +short
dig example.com MX +short
dig example.com TXT +short
dig @8.8.8.8 example.com A +short
Lệnh cuối truy vấn một resolver công khai cụ thể và bỏ qua bộ nhớ đệm cục bộ của bạn. Bức tranh đầy đủ với đường phân giải:
dig +trace example.com
Các lỗi thường gặp
| Triệu chứng | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Tên miền không mở được từ bất kỳ đâu | Bản ghi NS không trỏ đến nhà cung cấp cần thiết | Kiểm tra dig example.com NS tại nhà đăng ký |
| Bạn mở được, người khác không | Câu trả lời cũ trong bộ nhớ đệm | Chờ TTL hết hạn, kiểm tra qua @8.8.8.8 |
www không mở được | Không có bản ghi cho tên miền phụ | Thêm CNAME trỏ đến gốc |
| Thư không đến | Không có MX, hoặc MX trỏ đến CNAME | MX phải trỏ đến một tên có bản ghi A |
| Thư biến mất sau khi chỉnh sửa SPF | Hai bản ghi SPF trong vùng | Chỉ giữ đúng một dòng v=spf1 |
Hãy thay đổi từng bản ghi một và kiểm tra kết quả bằng lệnh
dig. Chỉnh sửa cả vùng cùng lúc rồi hỏi “tại sao mọi thứ lại sập” sẽ mất gấp ba lần thời gian để khắc phục.
Để nhận thư, bạn cũng sẽ cần một bản ghi địa chỉ ngược chính xác.