Intro - No stand alone

DNS lookup online — tra cứu bản ghi DNS của tên miền bất kỳ

Admin
May 31, 2026
7 phút đọc
0

Website bạn vừa deploy xong nhưng truy cập vào lại ra trang cũ, hoặc tệ hơn — không ra gì cả. DNS đã được cập nhật chưa? Trỏ đúng chưa? Propagation xong chưa? Thay vì mò mẫm trong terminal, tool DNS Lookup này cho bạn tra cứu toàn bộ bản ghi DNS của bất kỳ domain nào ngay trên trình duyệt — nhanh, rõ ràng, không cần cài đặt gì.

DNS là gì và hoạt động thế nào?

DNS (Domain Name System) là hệ thống "danh bạ" của internet — dịch tên miền dễ nhớ như codetuthub.com thành địa chỉ IP mà máy tính có thể kết nối, ví dụ 104.21.45.72. Không có DNS, bạn sẽ phải nhớ địa chỉ IP của mọi website muốn truy cập.

Khi bạn gõ một địa chỉ web vào trình duyệt, quá trình diễn ra như sau:

  1. Trình duyệt hỏi DNS Resolver (thường là của ISP hoặc Google 8.8.8.8) về địa chỉ IP của domain.
  2. Resolver hỏi Root Name Server → được chỉ đến TLD Name Server (.com, .vn…) → đến Authoritative Name Server của domain.
  3. Authoritative server trả về bản ghi DNS — chứa IP và các thông tin liên quan.
  4. Trình duyệt kết nối đến IP đó và tải trang về.

Toàn bộ quá trình thường xảy ra trong vài mili-giây — nhưng khi DNS bị sai hoặc chưa propagate, đó là nguồn gốc của rất nhiều đau đầu.

Các loại bản ghi DNS quan trọng

Loại bản ghiTên đầy đủChức năngVí dụ
AAddressTrỏ domain đến địa chỉ IPv4example.com → 93.184.216.34
AAAAIPv6 AddressTrỏ domain đến địa chỉ IPv6example.com → 2606:2800::1
CNAMECanonical NameAlias — trỏ domain này sang domain khácwww.example.com → example.com
MXMail ExchangeXác định server nhận email cho domainexample.com → mail.google.com (priority 10)
TXTTextLưu văn bản tùy ý — dùng cho SPF, DKIM, xác minh domain"v=spf1 include:_spf.google.com ~all"
NSName ServerXác định nameserver quản lý DNS của domainns1.cloudflare.com
SOAStart of AuthorityThông tin quản trị của zone DNSEmail admin, serial number, TTL mặc định
PTRPointerReverse DNS — từ IP tìm ra domain (ngược lại A record)34.216.184.93 → example.com
SRVServiceXác định host và port cho các service cụ thểDùng cho SIP, XMPP, game server…
CAACertification Authority AuthorizationQuy định CA nào được phép cấp SSL cho domain0 issue "letsencrypt.org"

Cách sử dụng DNS Lookup tool

  • Bước 1: Nhập tên miền cần tra cứu vào ô tìm kiếm — ví dụ codetuthub.com hoặc google.com. Không cần thêm https://.
  • Bước 2: Chọn loại bản ghi cần xem: A, MX, TXT… hoặc chọn ALL để xem toàn bộ.
  • Bước 3: Nhấn Lookup — kết quả trả về ngay với đầy đủ giá trị, TTL và thông tin liên quan.

TTL (Time To Live) trong kết quả cho biết bản ghi này được cache bao lâu (tính bằng giây). TTL = 3600 nghĩa là bản ghi được cache 1 giờ trước khi DNS resolver phải hỏi lại.

Khi nào bạn cần dùng DNS Lookup?

Tình huốngBản ghi cần kiểm tra
Website vừa chuyển hosting, kiểm tra IP đã trỏ đúng chưaA record
Email không nhận được, kiểm tra cấu hình mail serverMX record
Email vào spam, kiểm tra SPF / DKIM đã cấu hình đúng chưaTXT record
Cài SSL, cần xác minh domain ownership qua DNSTXT record (ACME challenge)
Kiểm tra subdomain (www, mail, ftp…) trỏ đến đâuA hoặc CNAME record
Xem domain đang dùng nameserver nào (Cloudflare, Route53…)NS record
Kiểm tra DNS propagation sau khi thay đổi bản ghiTất cả loại (ALL)

DNS Propagation — tại sao thay đổi DNS mất thời gian?

Khi bạn thay đổi bản ghi DNS (ví dụ trỏ A record sang IP mới), sự thay đổi đó không có hiệu lực ngay lập tức trên toàn thế giới. Quá trình này gọi là DNS propagation — các DNS resolver trên toàn cầu cần thời gian để cập nhật cache cũ và lấy giá trị mới.

Thời gian propagation phụ thuộc vào:

  • TTL của bản ghi cũ: Nếu TTL là 86400 (24 giờ), resolver sẽ giữ cache cũ tối đa 24 giờ. Để giảm thời gian chờ khi migrate, hãy hạ TTL xuống 300–600 giây trước khi thay đổi vài ngày.
  • ISP và vị trí địa lý: Một số ISP cập nhật cache nhanh hơn, người dùng ở các nơi khác nhau có thể thấy kết quả khác nhau trong giai đoạn propagation.
  • Thông thường: DNS propagation hoàn tất trong 1–24 giờ, tối đa 48 giờ trong trường hợp đặc biệt.

Dùng tool DNS Lookup này để kiểm tra xem resolver đang trả về IP cũ hay IP mới — cách nhanh nhất để biết propagation đã xong chưa.

Lưu ý khi đọc kết quả DNS

  • Kết quả có thể khác nhau theo vị trí: Tool truy vấn từ server của chúng tôi — kết quả có thể khác với những gì ISP của bạn đang trả về nếu propagation chưa hoàn tất.
  • CNAME không dùng được với root domain: Bạn không thể đặt CNAME cho example.com (apex domain), chỉ cho subdomain như www.example.com. Đây là giới hạn của DNS spec.
  • MX record cần A record đi kèm: Giá trị MX phải trỏ đến hostname, không trỏ trực tiếp đến IP — hostname đó cần có A record riêng.

Kết luận

DNS là nền tảng vô hình phía sau mọi hoạt động trên internet — khi nó hoạt động tốt, không ai nhớ đến nó; khi có vấn đề, mọi thứ đều đứng im. Biết cách tra cứu và đọc bản ghi DNS là kỹ năng thiết thực cho developer, sysadmin, và cả những bạn tự quản lý website cá nhân.

Khám phá thêm các tool hữu ích tại codetuthub.com/tools.

Toàn Nguyễn
Toàn NguyễnTác giả

Tác giả tại CodeTutHub

Xin chào, mình là Toàn 👋
Là Senior Full-Stack Developer ở HCM, đồng thời là người đứng sau CodeTutHub. Mình viết về những gì mình thực sự dùng hàng ngày — từ Laravel, Next.js, đến cách workflow lập trình với AI agents như Claude Code và Cursor.
Nếu bạn thấy bài này hữu ích, hãy subscribe newsletter hoặc kết nối với mình. Mình luôn sẵn sàng thảo luận về dự án thú vị, cơ hội remote, hoặc đơn giản là chat về tech.
Ho Chi Minh City · Open for collaboration

0 Bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!
Đang trả lời
Xoá bình luận

Bạn có chắc muốn xoá bình luận này?
Hành động này không thể hoàn tác.

Thông báo hệ thống
Thông tin