Tra cứu DNS — Kiểm tra bản ghi DNS

Truy vấn tất cả loại bản ghi DNS phổ biến của một tên miền cùng lúc, kèm TTL, bản ghi MX được sắp xếp theo độ ưu tiên và tóm tắt xác thực email SPF/DMARC.

Cập nhật
Nhập một tên miền như github.com để xem các bản ghi DNS của tên miền đó.

Công cụ này lấy URL công khai bạn nhập từ máy chủ của chúng tôi. Kết quả được giữ trong bộ nhớ tạm thời vài phút và không bao giờ được lưu vào cơ sở dữ liệu.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Kiểm tra chứng chỉ SSL/TLS của bất kỳ website nàoHiệu lực, ngày hết hạn và số ngày còn lại, đơn vị cấp, SAN, khớp tên miền, phiên bản TLS và chuỗi chứng chỉ.Kiểm tra SSL →

Cách dùng Tra cứu DNS

  1. Nhập tên miền (ví dụ example.com). Bạn cũng có thể dán cả URL đầy đủ, công cụ sẽ tự bỏ phần đường dẫn. Nhập địa chỉ IPv4 để tra cứu ngược (PTR).
  2. Chọn các loại bản ghi bạn cần. Mặc định đã chọn A, AAAA, CNAME, MX, TXT, NS, SOA và CAA.
  3. Nhấn Tra cứu DNS (hoặc Ctrl+Enter). Các bản ghi được nhóm theo loại kèm TTL; bản ghi MX được sắp xếp theo độ ưu tiên.
  4. Xem bảng Xác thực email để phát hiện lỗi SPF và DMARC, sau đó sao chép kết quả hoặc chia sẻ đường dẫn (?domain=).

Tra cứu DNS là gì?

Hệ thống tên miền (DNS) chuyển các tên như example.com thành địa chỉ IP và cấu hình mà máy tính cần. Tra cứu DNS là việc hỏi một resolver về bản ghi của tên miền, giống như lệnh dig hoặc nslookup trên dòng lệnh. Công cụ này truy vấn resolver công khai của Cloudflare (1.1.1.1) qua HTTPS, nên bạn thấy đúng những gì internet công cộng nhìn thấy, không phải bộ nhớ đệm cục bộ trên máy bạn.

Giải thích các loại bản ghi DNS

LoạiMục đíchVí dụ giá trị
AĐịa chỉ IPv4 của máy chủ93.184.215.14
AAAAĐịa chỉ IPv62606:2800:21f:cb07::1
CNAMEBí danh trỏ tới một tên máy chủ khácproxy-ssl.webflow.com.
MXMáy chủ thư, số ưu tiên nhỏ hơn được dùng trước10 mx1.mail.example.
TXTVăn bản tự do: SPF, DKIM, DMARC, xác minh trang webv=spf1 include:_spf.google.com ~all
NSMáy chủ DNS có thẩm quyền cho vùngns1.example-dns.com.
SOAThông tin vùng: NS chính, quản trị viên, số serial, bộ đếm thời gianns1. hostmaster. 2026102501 …
CAACác tổ chức cấp chứng chỉ SSL được phép cấp chứng chỉ0 issue "letsencrypt.org"

TTL nghĩa là gì?

TTL (time to live) là số giây mà resolver được phép lưu đệm một bản ghi. TTL 3600 nghĩa là thay đổi có thể mất tới một giờ mới đến được mọi nơi. Trước khi chuyển một trang web, chẳng hạn trỏ tên miền sang Webflow, Vercel hoặc máy chủ mới, hãy hạ TTL xuống 300 trước một ngày, thực hiện thay đổi, rồi tăng lại TTL.

SPF và DMARC: vì sao quan trọng

SPF là bản ghi TXT liệt kê những máy chủ được phép gửi thư cho tên miền của bạn. Bản ghi phải bắt đầu bằng v=spf1, chỉ được có một bản ghi, và khi đánh giá có thể cần tối đa 10 lượt tra cứu DNS (include, a, mx, redirect…). Nên kết thúc bằng ~all (soft fail) hoặc -all (fail), tuyệt đối không dùng +all. DMARC nằm tại _dmarc.tenmiencuaban và cho biết máy nhận nên làm gì khi SPF/DKIM thất bại: p=none (chỉ theo dõi), p=quarantine hoặc p=reject. Từ năm 2024, Gmail và Yahoo yêu cầu SPF, DKIM và DMARC đối với người gửi hàng loạt, vì vậy bảng tóm tắt ở trên sẽ đánh dấu các chính sách bị thiếu hoặc yếu.

Các lỗi DNS thường gặp

  • CNAME ở gốc tên miền: tên miền trần không thể có CNAME cùng với bản ghi NS/SOA. Hãy dùng ALIAS/ANAME/flattening của nhà cung cấp DNS, hoặc bản ghi A.
  • Hai bản ghi SPF: hãy gộp thành một, nếu không cả hai sẽ không hợp lệ (permerror).
  • Bản ghi cũ sau khi chuyển máy chủ: bản ghi A cũ hoặc bản ghi AAAA còn sót có thể khiến một phần lưu lượng vẫn đi tới máy chủ cũ. Sau đó hãy kiểm tra chứng chỉ bằng SSL Checker.

Cũng được tìm dưới tên: kiểm tra dns, bản ghi dns, kiểm tra mx record, kiểm tra spf, kiểm tra dmarc, nslookup online, dig online, tra cứu cname.

Các công cụ dùng kèm tốt với Tra cứu DNS

  • Website Có Bị Sập Không — Biết trong vài giây website sập với mọi người hay chỉ với bạn, kèm mã trạng thái, thời gian phản hồi và mẹo khắc phục.
  • IP Của Tôi Là Gì — Địa chỉ IP công khai của bạn và mọi thông tin trình duyệt tiết lộ cho các website bạn truy cập: user agent, màn hình, ngôn ngữ, múi giờ và request header.
  • Kiểm tra Redirect — Theo dõi URL từng bước để xem mọi redirect, mã trạng thái và thời gian phản hồi, đồng thời kiểm tra các phiên bản http, https, www và không www của tên miền có cùng kết thúc ở một địa chỉ chuẩn (canonical) hay không.
  • Kiểm tra HTTP Header — Nhập bất kỳ URL nào và xem chính xác máy chủ trả về gì: mã trạng thái, chuỗi chuyển hướng và mọi response header, kèm giải thích dễ hiểu cho những header quan trọng với SEO, cache và bảo mật.

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

Vì sao tôi chưa thấy bản ghi DNS mới?
Resolver lưu đệm bản ghi theo TTL cũ, nên thay đổi có thể mất vài phút đến vài giờ (hiếm khi tới 48 giờ) mới hiển thị khắp nơi. Chúng tôi truy vấn trực tiếp Cloudflare 1.1.1.1; nếu thay đổi xuất hiện ở đây thì đã có hiệu lực, phần còn lại là do bộ nhớ đệm.
Làm thế nào để tra cứu DNS ngược (PTR)?
Nhập địa chỉ IPv4 thay vì tên miền. Công cụ sẽ chuyển địa chỉ sang dạng in-addr.arpa và trả về tên máy chủ PTR, hữu ích để xác minh các crawler như Googlebot.
Sự khác nhau giữa ~all và -all trong SPF là gì?
~all (soft fail) yêu cầu máy nhận chấp nhận nhưng đánh dấu thư từ máy chủ không có trong danh sách; -all (hard fail) yêu cầu từ chối thư đó. Khi đã có DMARC, cả hai đều được; +all cho phép bất kỳ ai gửi thư dưới tên bạn và không bao giờ nên dùng.
Vì sao một bản ghi TXT được chia thành nhiều chuỗi trong dấu ngoặc kép?
Một chuỗi DNS chỉ tối đa 255 ký tự, nên các bản ghi dài (như khóa DKIM) được lưu thành nhiều chuỗi và máy nhận sẽ ghép lại. Chúng tôi ghép lại để hiển thị cho bạn.
NXDOMAIN nghĩa là gì?
Tên miền không tồn tại trong DNS, có thể do gõ sai, đã hết hạn hoặc chưa được đăng ký. Còn kết quả rỗng cho một loại (ví dụ không có AAAA) thì khác: tên miền có tồn tại nhưng không có bản ghi loại đó.

Công cụ liên quan