logo
GeekFormat

Tra cứu DNS Đơn

Nhanh chóng xác nhận giá trị trả về hiện tại của một loại bản ghi cụ thể và so sánh với kết quả kiểm tra lan truyền.

Công cụ tra cứu DNS trực tuyến miễn phí. Nhập tên miền để tra cứu 7 loại bản ghi DNS: A/AAAA/CNAME/MX/TXT/NS/SOA. Truy vấn phía backend không giới hạn CORS, hiển thị TTL và ưu tiên MX, hỗ trợ sao chép một cú nhấp.

Đề xuất Liên quan

Trường hợp sử dụng

  • Khi trang web không thể truy cập, tra cứu bản ghi A/AAAA để xác nhận rằng IP trỏ đến đúng máy chủ
  • Sau khi thay đổi CDN/di chuyển máy chủ, tra cứu DNS để xác nhận rằng phân giải mới đã lan truyền
  • Khi cấu hình thư doanh nghiệp/Google Workspace/Office 365, kiểm tra ưu tiên và địa chỉ của bản ghi MX
  • Sau khi cấu hình chính sách bảo mật thư SPF/DKIM/DMARC, tra cứu bản ghi TXT để xác nhận cấu hình đúng
  • Trong quá trình xác minh quyền sở hữu tên miền (Google Search Console/cấp SSL/Apple Developer, v.v.), kiểm tra xem bản ghi TXT đã được xuất bản chưa
  • Sau khi thay đổi máy chủ DNS của tên miền, tra cứu bản ghi NS để xác nhận lan truyền
  • Khắc phục sự cố như gửi thư thất bại, ô nhiễm phân giải tên miền, chiếm đoạt DNS và các vấn đề khác

Tính năng

  • 7 loại bản ghi: A/AAAA/CNAME/MX/TXT/NS/SOA với lựa chọn một cú nhấp, bao phủ hầu hết các kịch bản tra cứu DNS
  • Truy vấn DNS phía backend: truy vấn đệ quy phía máy chủ, không giới hạn CORS của trình duyệt, không sử dụng bộ đệm cục bộ, hiển thị kết quả có thẩm quyền theo thời gian thực
  • Trích xuất trường thông minh: tự động xác định các trường value/answer/data cho mỗi loại bản ghi, MX tự động hiển thị ưu tiên
  • Hiển thị TTL: mỗi bản ghi hiển thị TTL (thời gian bộ đệm) để xác định trạng thái lan truyền và thay đổi bản ghi
  • Lịch sử truy vấn gần đây: tự động lưu 8 tên miền được truy vấn gần đây nhất, nhấp để chuyển đổi nhanh chóng
  • Tên miền được xác định trước: ví dụ nhanh tích hợp cho geekformat.com/github.com/cloudflare.com/openai.com
  • Sao chép một cú nhấp: hỗ trợ ba chế độ: sao chép tóm tắt, sao chép danh sách bản ghi đầy đủ, sao chép JSON thô

Cách Sử dụng

  1. Nhập tên miền cần tra cứu (ví dụ example.com, không có tiền tố http:// hoặc www)
  2. Nhấp để chọn loại bản ghi DNS cần tra cứu (A/AAAA/CNAME/MX/TXT/NS/SOA)
  3. Nhấp nút truy vấn; công cụ bắt đầu truy vấn đệ quy từ máy chủ DNS phía backend
  4. Xem tóm tắt phía trên (loại bản ghi, số lượng bản ghi) để xác nhận rằng các bản ghi đã được trả về
  5. Xem giá trị, TTL và thông tin bổ sung của mỗi bản ghi (như ưu tiên MX) trong khu vực chi tiết bản ghi
  6. Sao chép tóm tắt hoặc danh sách bản ghi đầy đủ bằng một cú nhấp, mở rộng JSON để xem phản hồi thô

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

DNS là gì? Tại sao tôi cần tra cứu bản ghi DNS?

DNS (Domain Name System, Hệ thống tên miền) là "sổ điện thoại" của Internet, dịch các tên miền dễ nhớ (như example.com) thành địa chỉ IP mà máy có thể đọc. Tra cứu bản ghi DNS cho phép bạn: 1) Xác nhận rằng phân giải tên miền hoạt động; 2) Chẩn đoán lý do tại sao trang web không thể truy cập; 3) Kiểm tra xem cấu hình thư điện tử như MX/TXT có đúng không; 4) Kiểm tra xem việc di chuyển CDN hoặc chuyển tên miền đã hoàn tất chưa; 5) Xác nhận rằng các bản ghi bảo mật như SPF/DKIM/DMARC đã được cấu hình.

Tại sao truy vấn cục bộ và kết quả trực tuyến hiển thị kết quả khác nhau?

Nguyên nhân thường là bộ đệm DNS: máy tính cục bộ, bộ định tuyến và máy chủ DNS đệ quy của ISP lưu vào bộ đệm tất cả các bản ghi DNS, trả về giá trị được đệm thay vì giá trị mới trong khoảng thời gian TTL. Sau khi thay đổi bản ghi DNS, các nút phải đợi TTL hết hạn để thấy giá trị mới. Công cụ này thực hiện truy vấn từ các nút DNS công cộng ở phía backend, không đi qua bộ đệm cục bộ/ISP, để hiển thị kết quả phân giải có thẩm quyền mới nhất.

Sự khác biệt giữa bản ghi A và AAAA là gì?

Bản ghi A ánh xạ tên miền đến địa chỉ IPv4 (ví dụ 192.0.2.1), trong khi bản ghi AAAA (còn gọi là bản ghi địa chỉ IPv6) ánh xạ tên miền đến địa chỉ IPv6 (ví dụ 2001:db8::1). Các trang web hiện đại thường cấu hình cả bản ghi A và AAAA cho truy cập kép IPv4/IPv6. AAAA dài gấp 4 lần A (địa chỉ IPv6 là 128-bit so với 32-bit của IPv4), do đó có tên là bản ghi "A bốn lần".

Tôi nên sử dụng CNAME hay bản ghi A?

Tên miền gốc (như example.com không có www) không thể sử dụng CNAME (CNAME chặn các loại bản ghi khác, vi phạm đặc tả RFC) và phải sử dụng bản ghi A/AAAA. Tên miền con (như www, cdn, api) có thể sử dụng CNAME để trỏ đến tên miền khác (phổ biến trong kịch bản CDN, ví dụ www.example.com → example.cdn.cloudflare.com). Tên miền có bản ghi MX, NS hoặc SOA hiện có cũng không thể có CNAME.

Số ưu tiên trong bản ghi MX có ý nghĩa gì?

Số priority/preference nhỏ hơn trong bản ghi MX cho biết ưu tiên cao hơn. Khi gửi thư, trước tiên thử máy chủ MX có số nhỏ nhất; nếu kết nối thất bại, thử các máy chủ MX khác theo thứ tự số tăng dần. Cấu hình phổ biến: MX chính ở 10, MX dự phòng ở 20; nhiều máy chủ có cùng ưu tiên có thể sử dụng cùng một số (cân bằng tải). Không chỉ cấu hình một máy chủ MX, vì một điểm lỗi duy nhất sẽ ngăn chặn việc gửi thư.

Các sử dụng phổ biến cho bản ghi TXT là gì?

Bản ghi TXT là loại bản ghi DNS linh hoạt nhất; các sử dụng phổ biến bao gồm: 1) Bản ghi SPF: chỉ định các máy chủ được phép gửi thư, ngăn chặn thư giả mạo; 2) DKIM: khóa công khai chữ ký số thư điện tử; 3) DMARC: báo cáo chính sách thư điện tử; 4) Xác minh quyền sở hữu tên miền (Google Search Console, cấp chứng chỉ SSL, xác minh nhà phát triển Apple, v.v.); 5) Bất kỳ văn bản tùy chỉnh nào.

TTL là gì? Thay đổi DNS mất bao lâu để lan truyền?

TTL (Time To Live) là thời gian hiệu lực của bộ đệm bản ghi DNS trong máy chủ DNS đệ quy, tính bằng giây. Sau khi sửa đổi DNS, "thời gian lan truyền" phụ thuộc vào cấu hình TTL trước đó: bản ghi có TTL=3600 (1 giờ) mất đến 1 giờ để lan truyền toàn cầu; TTL=300 (5 phút) lan truyền trong 5 phút. Khuyến nghị giảm TTL xuống 300 giây 24-48 giờ trước khi di chuyển/thay đổi và khôi phục TTL bình thường sau khi hoàn thành thay đổi. Lưu ý: thời gian làm mới bộ đệm khác nhau giữa các máy chủ DNS đệ quy của ISP; việc lan truyền toàn cầu hoàn chỉnh có thể mất nhiều thời gian hơn.

Tra cứu DNS là gì?

Tra cứu DNS là quá trình yêu cầu bản ghi phân giải cho một tên miền cụ thể từ máy chủ DNS, và là một trong những hoạt động cơ bản nhất của Internet: mỗi lần truy cập trang web, gửi thư điện tử hoặc kết nối API đều kích hoạt truy vấn DNS ở chế độ nền. Bản ghi DNS có nhiều loại; phổ biến nhất bao gồm: A (địa chỉ IPv4), AAAA (địa chỉ IPv6), CNAME (bí danh), MX (máy chủ thư), TXT (văn bản/xác minh/chính sách bảo mật), NS (máy chủ DNS), SOA (quyền hạn vùng), v.v.

**Tại sao sử dụng công cụ tra cứu DNS trực tuyến?** Máy tính cục bộ, trình duyệt, hệ điều hành, bộ định tuyến và máy chủ DNS đệ quy của ISP lưu vào bộ đệm tất cả các bản ghi DNS (thời gian bộ đệm được kiểm soát bởi TTL), vì vậy những gì bạn thấy cục bộ có thể là giá trị đệm cũ. Sau khi thay đổi bản ghi DNS, bạn cần một công cụ truy vấn độc lập với môi trường cục bộ để xác nhận rằng bản ghi mới đã có hiệu lực trên DNS có thẩm quyền. Công cụ này thực hiện truy vấn đệ quy trực tiếp từ các nút DNS công cộng ở phía backend, **bỏ qua bộ đệm cục bộ/ISP** để trả về kết quả phân giải có thẩm quyền hiện tại.

**Các kịch bản tra cứu DNS phổ biến**: Xác nhận rằng bản ghi A/AAAA trỏ đến đúng IP khi trang web không thể truy cập; kiểm tra sự lan truyền phân giải sau khi thay đổi CDN/di chuyển máy chủ; kiểm tra bản ghi MX và ưu tiên sau khi cấu hình thư doanh nghiệp (Google Workspace/Office 365, v.v.); kiểm tra bản ghi TXT sau khi cấu hình chính sách chống thư rác SPF/DKIM/DMARC; kiểm tra bản ghi TXT xác minh trong quá trình xác minh quyền sở hữu tên miền (Google Search Console, cấp SSL, Apple Developer).

**Sử dụng chính của mỗi loại bản ghi**: A/AAAA là bản ghi địa chỉ cơ bản nhất; CNAME được sử dụng cho bí danh tên miền con (phổ biến trong kịch bản CDN, nhưng không thể sử dụng trên tên miền gốc); MX có ưu tiên và xác định đường dẫn gửi thư; TXT là bản ghi "dao đa năng" cho SPF/DKIM/DMARC/xác minh tên miền; NS chỉ định máy chủ DNS nào có thẩm quyền; SOA ghi lại phiên bản vùng, NS chính, email quản trị viên và các tham số cập nhật.

Công cụ này **hỗ trợ 7 loại bản ghi DNS được sử dụng phổ biến nhất** (A/AAAA/CNAME/MX/TXT/NS/SOA). Truy vấn DNS phía backend không bị ảnh hưởng bởi giới hạn CORS của trình duyệt hoặc bộ đệm cục bộ, tự động trích xuất giá trị, TTL và thông tin bổ sung của mỗi bản ghi (như ưu tiên MX). Hỗ trợ chuyển đổi nhanh giữa các truy vấn gần đây, ví dụ nhanh được xác định trước và sao chép một cú nhấp các bản tóm tắt/danh sách bản ghi/JSON thô.

术语表

DNS (Domain Name System)
Hệ thống tên miền, một trong những cơ sở hạ tầng trung tâm của Internet, phân giải các tên miền mà con người có thể đọc được (example.com) thành địa chỉ IP mà máy có thể sử dụng (93.184.216.34). Áp dụng thiết kế cơ sở dữ liệu phân cấp phân tán, với bộ phân giải đệ quy, DNS gốc, DNS TLD và DNS có thẩm quyền hoạt động cùng nhau để hoàn thành phân giải.RFC 1035
Bản ghi A (Address Record)
Loại bản ghi DNS cơ bản nhất, ánh xạ tên miền đến địa chỉ IPv4 (32-bit, ví dụ 192.0.2.1). Một tên miền có thể có nhiều bản ghi A (cân bằng tải vòng quay round-robin).
Bản ghi AAAA (Bản ghi địa chỉ IPv6)
Ánh xạ tên miền đến địa chỉ IPv6 (128-bit, ví dụ 2001:db8::1). Được gọi là "bốn A" vì địa chỉ IPv6 dài gấp 4 lần IPv4. Các trang web kép hiện đại cấu hình cả bản ghi A và AAAA.
CNAME (Canonical Name)
Bản ghi bí danh trỏ một tên miền đến một tên miền khác (không phải IP). Thường được sử dụng cho tích hợp CDN và dịch vụ SaaS (ví dụ www → cdn.example.com). Lưu ý: tên miền gốc (@/apex) và tên miền có bản ghi MX/NS/SOA hiện có không thể sử dụng CNAME.
Bản ghi MX (Mail Exchange)
Chỉ định các máy chủ nhận thư của tên miền, bao gồm ưu tiên (priority/preference, số nhỏ hơn = ưu tiên cao hơn) và địa chỉ máy chủ thư. Người gửi thư thử gửi theo ưu tiên; ưu tiên bằng nhau cho phép cân bằng tải. Phải trỏ đến tên miền (không thể trỏ trực tiếp đến IP).
Bản ghi TXT (Text Record)
Các bản ghi văn bản tùy ý, ban đầu cho ghi chú có thể đọc được bởi con người, nay được sử dụng rộng rãi trong các kịch bản có thể đọc được bởi máy như SPF (chống thư rác), DKIM (ký thư điện tử), DMARC (chính sách thư điện tử) và xác minh quyền sở hữu tên miền. Độ dài tối đa của một bản ghi TXT đơn thường là 255 ký tự; văn bản dài yêu cầu phân đoạn.
Bản ghi NS (Name Server)
Chỉ định các máy chủ DNS có thẩm quyền của tên miền, tức là máy chủ DNS nào giữ các bản ghi phân giải cuối cùng của tên miền. Tên miền yêu cầu chỉ định NS trong sổ đăng ký (ví dụ ns1.cloudflare.com); thay đổi NS sẽ thay đổi nhà cung cấp DNS. Thay đổi NS yêu cầu cập nhật DNS cấp trên (sổ đăng ký) và lan truyền chậm.
TTL (Time To Live)
Thời gian hiệu lực của bộ đệm bản ghi DNS trong bộ phân giải đệ quy và bộ đệm DNS cục bộ, tính bằng giây. Trước khi hết hạn, bộ phân giải trả về kết quả được đệm trực tiếp; sau khi hết hạn, chúng truy vấn lại các máy chủ có thẩm quyền. Cấu hình TTL phải cân bằng hiệu suất phân giải và tính linh hoạt thay đổi.
DNS đệ quy (Recursive Resolver)
Các máy chủ DNS hướng đến khách hàng (như 8.8.8.8, 1.1.1.1) nhận yêu cầu từ khách hàng và truy vấn DNS gốc → TLD → có thẩm quyền thay mặt khách hàng, trả về và lưu vào bộ đệm kết quả cuối cùng. Cả ISP lẫn DNS công cộng đều cung cấp dịch vụ phân giải đệ quy.
DNS có thẩm quyền (Authoritative Nameserver)
Các máy chủ duy trì bản ghi DNS gốc của tên miền (máy chủ NS được cung cấp bởi nhà đăng ký tên miền/CDN), đưa ra "câu trả lời có thẩm quyền" cho các tên miền mà chúng lưu trữ, không lưu vào bộ đệm kết quả của các tên miền khác.
SPF / DKIM / DMARC
Ba bản ghi DNS bảo mật thư điện tử chính: SPF (Sender Policy Framework) chỉ định IP của các máy chủ được phép gửi thư; DKIM (DomainKeys Identified Mail) thêm chữ ký số để xác minh tính toàn vẹn của thư điện tử; DMARC (Domain-based Message Authentication, Reporting and Conformance) xác định chính sách xử lý (none/quarantine/reject) khi SPF/DKIM thất bại, cùng với địa chỉ báo cáo. Cả ba đều được xuất bản thông qua bản ghi TXT.

Bảng tham chiếu các loại bản ghi DNS

Loại bản ghiID loạiMục đíchVí dụ
A1Ánh xạ tên miền đến địa chỉ IPv4example.com → 93.184.216.34
AAAA28Ánh xạ tên miền đến địa chỉ IPv6example.com → 2606:2800:220:1::
CNAME5Bản ghi bí danh, trỏ đến tên miền khácwww.example.com → example.com
MX15Địa chỉ và ưu tiên máy chủ thư10 mx.example.com
TXT16Bản ghi văn bản (SPF/DKIM/DMARC/xác minh)v=spf1 include:_spf.google.com ~all
NS2Chỉ định máy chủ DNS có thẩm quyền cho tên miềnns1.example.com
SOA6Bắt đầu quyền hạn vùng, chứa NS chính/email/số sê-rins1.example.com admin.example.com 2024010101
PTR12Phân giải ngược (IP → tên miền)34.216.184.93.in-addr.arpa → example.com
CAA257Chỉ định CA được phép cấp chứng chỉ0 issue "letsencrypt.org"
SRV33Vị trí dịch vụ (SIP/XMPP/LDAP, v.v.)_sip._tcp.example.com

Giá trị TTL đề xuất cho các bản ghi DNS phổ biến

Kịch bảnTTL đề xuấtGhi chú
Hoạt động ổn định (bình thường)3600 giây (1 giờ)Cân bằng hiệu quả bộ đệm và tính linh hoạt thay đổi
Sắp di chuyển/thay đổi300 giây (5 phút)Giảm 24-48 giờ trước khi thay đổi để rút ngắn thời gian làm mới bộ đệm
Trong quá trình thay đổi60 giây (1 phút)Cho phép khôi phục nhanh; khôi phục TTL bình thường sau khi hoàn thành thay đổi
CDN/khả dụng cao300-600 giâyCân bằng tốc độ chuyển đổi dự phòng và tải truy vấn DNS
Bản ghi MX thư điện tử3600-86400 giây (1g-1 ngày)Bản ghi thư thay đổi ít; TTL dài được chấp nhận
Bản ghi NS86400 giây (1 ngày)Thay đổi NS rất hiếm; TTL dài cải thiện hiệu quả phân giải

Các máy chủ DNS công cộng phổ biến

Nhà cung cấpDNS chínhDNS phụĐặc điểm
Google Public DNS8.8.8.88.8.4.4Các nút toàn cầu, tốc độ cao, tương thích DNS-over-TLS
Cloudflare 1.1.1.11.1.1.11.0.0.1Quyền riêng tư hàng đầu, nhanh nhất thế giới, tương thích DoH/DoT
Quad99.9.9.9149.112.112.112Bảo vệ an ninh, tự động chặn tên miền độc hại

Authoritative References