Tra cứu DNS: đọc bản ghi của bất kỳ tên miền nào trên trình duyệt
Mỗi lần bạn gõ một tên miền vào trình duyệt, có gì đó phải chuyển đổi tên đó thành số mà máy có thể kết nối. Thứ đó là DNS, Hệ thống Tên miền. Mọi người gọi nó là danh bạ điện thoại của internet, và phép so sánh rất đúng: bạn nhớ tên, DNS nhớ địa chỉ. Tra cứu DNS đơn giản là hành động hỏi danh bạ đó một câu hỏi và đọc lại câu trả lời.
Công cụ này cho phép bạn làm chính xác điều đó. Nhập bất kỳ tên miền nào và nó kéo các bản ghi trực tiếp mà tên miền đó công bố — địa chỉ, máy chủ thư, nameserver và nhiều hơn nữa — thẳng từ trình phân giải của Cloudflare. Nó chỉ đọc dữ liệu công khai. Không có gì ở đây thay đổi cấu hình của tên miền; nó chỉ hiển thị những gì thế giới đã thấy.
Tra cứu thực sự cho bạn biết điều gì
Tên miền không lưu trữ một mảnh thông tin. Nó lưu trữ một tập hợp nhỏ các bản ghi, mỗi bản ghi có nhiệm vụ riêng. Một số trỏ trình duyệt đến máy chủ web. Một số định tuyến email. Một số chứng minh với các dịch vụ khác rằng bạn kiểm soát tên miền. Khi bạn chạy tra cứu, bạn nhận được tất cả cùng một lúc, đó là lý do tại sao đây là điều đầu tiên hầu hết quản trị viên tìm đến khi có sự cố. Nếu trang web không tải hoặc email bị trả lại, các bản ghi thường cho bạn biết lý do trước khi bạn động đến một máy chủ nào.

Các loại bản ghi, giải thích đơn giản
Bạn không cần nhớ hết tất cả chúng, nhưng một số loại xuất hiện thường xuyên:
- A và AAAA là các bản ghi địa chỉ. Bản ghi A ánh xạ một tên đến địa chỉ IPv4 như 203.0.113.10; bản ghi AAAA làm tương tự cho không gian IPv6 mới hơn, rộng hơn nhiều. Đây là những gì trỏ trình duyệt đến máy chủ web thực tế. Nếu bạn muốn tìm hiểu địa chỉ đó nằm ở đâu, tra cứu IP của chúng tôi hiển thị nhà mạng và vị trí gần đúng đằng sau nó.
- Bản ghi MX xử lý thư. Chúng đặt tên các máy chủ chấp nhận email cho tên miền, và mỗi bản ghi mang một số ưu tiên để máy chủ gửi biết nên thử cái nào trước. Không có bản ghi MX hoạt động, không có email đến — đơn giản vậy thôi.
- Bản ghi NS liệt kê các nameserver có thẩm quyền đối với tên miền. Đây là các máy chủ lưu giữ bản sao thực, chính thức của tất cả mọi thứ còn lại. Nếu bạn từng chuyển tên miền sang nhà cung cấp hosting mới, bản ghi NS là thứ bạn đã thay đổi.
- Bản ghi TXT là văn bản tự do, điều này làm cho chúng âm thầm mạnh mẽ. Chúng mang các quy tắc SPF và DKIM cho phép máy chủ thư nhận biết người gửi hợp lệ, cộng với các chuỗi xác minh mà các dịch vụ như Google hoặc Microsoft yêu cầu bạn thêm để họ có thể xác nhận bạn sở hữu tên miền.
- Bản ghi CNAME là bí danh. Thay vì địa chỉ, CNAME trỏ một tên đến một tên khác — ví dụ www trỏ đến tên miền chính — để chúng luôn phân giải về cùng một nơi. Thay đổi đích một lần và mọi bí danh đều theo.
Tại sao tra cứu này là riêng tư
Hầu hết tra cứu diễn ra qua DNS thông thường, không được mã hóa. Bất kỳ ai ngồi giữa bạn và trình phân giải — mạng của bạn, ISP của bạn — đều có thể thấy bạn đang hỏi về những tên miền nào. Công cụ này sử dụng DNS-over-HTTPS thay thế. Truy vấn của bạn đi trong một kết nối HTTPS được mã hóa thông thường đến Cloudflare, cùng loại kết nối bạn dùng cho bất kỳ trang web bảo mật nào. Với bất cứ ai theo dõi đường truyền, nó trông giống lưu lượng web bình thường, không phải danh sách các tên miền bạn đang tìm hiểu. Bạn nhận được cùng câu trả lời, chỉ là không phát sóng các câu hỏi.

Mọi người dùng nó để làm gì
Lý do hàng ngày rất thực tế. Khi email ngừng đến, kiểm tra bản ghi MX và TXT là bước một — thiếu máy chủ thư hoặc dòng SPF bị hỏng giải thích hầu hết các lỗi gửi. Khi bạn vừa thay đổi một bản ghi, tra cứu xác nhận xem giá trị mới đã hoạt động chưa; vì các trình phân giải lưu cache câu trả lời cũ cho đến khi TTL hết hạn, các thay đổi cần thời gian để lan truyền, và thấy giá trị mới ở đây là điều yên tâm. Và khi bạn chỉ muốn biết ai đang lưu trữ một trang web, bản ghi A và NS đưa ra câu trả lời. Kết hợp điều này với tra cứu tên miền của chúng tôi để biết chi tiết đăng ký và WHOIS, và bạn có bức tranh khá đầy đủ về cách một tên miền được kết nối.
Không cần dòng lệnh hay tài khoản. Nhập tên, đọc bản ghi, tiếp tục. Đó là toàn bộ ý tưởng của việc giữ nó trong trình duyệt.
Câu hỏi thường gặp
Tra cứu DNS là gì?
Đó là quá trình hỏi máy chủ DNS bản ghi nào một tên miền công bố và đọc lại chúng. Công cụ này thực hiện trực tiếp và hiển thị các bản ghi A, AAAA, MX, NS, TXT và CNAME cho bất kỳ tên nào bạn nhập.
Mất bao lâu để thay đổi DNS hiển thị?
Phụ thuộc vào TTL của bản ghi. Hầu hết các thay đổi xuất hiện trong vài giờ, nhưng thay đổi nameserver có thể mất 24 đến 48 giờ vì các trình phân giải trên khắp thế giới lưu cache giá trị cũ cho đến khi hết hạn.
Tại sao email của tôi không được gửi?
Bắt đầu bằng cách kiểm tra bản ghi MX, chứa tên máy chủ thư cho tên miền. Sau đó kiểm tra bản ghi TXT để tìm SPF và DKIM. Thiếu bản ghi MX hoặc dòng SPF bị hỏng là nguyên nhân phổ biến nhất gây ra sự cố gửi.
Sự khác biệt giữa bản ghi A và CNAME là gì?
Bản ghi A trỏ tên trực tiếp đến địa chỉ IP. CNAME trỏ tên đến một tên khác, hoạt động như bí danh, vì vậy nó luôn phân giải đến nơi đích của nó phân giải.
Công cụ này có thay đổi DNS của tôi không?
Không. Nó chỉ đọc bản ghi công khai qua DNS-over-HTTPS. Nó không thể chỉnh sửa, thêm hoặc xóa bất cứ thứ gì trong cấu hình tên miền của bạn.
DNS-over-HTTPS làm gì cho quyền riêng tư của tôi?
Nó bọc truy vấn DNS của bạn trong kết nối HTTPS được mã hóa, vì vậy mạng và ISP của bạn không thể thấy bạn đang tra cứu tên miền nào. Lưu lượng trông giống như duyệt web bảo mật thông thường.
