🌐

Tra cứu tên miền

Truy vấn bản ghi DNS của tên miền, giải quyết thành địa chỉ IP, kiểm tra kết nối bằng ping và hiển thị thông tin địa lý

Nhập liệu
HTTPS
Vị trí gần đúng
Bản đồ sẽ xuất hiện ở đây sau khi tra cứu tên miền

Truy vấn tên miền là gì

Công cụ truy vấn tên miền truy vấn bản ghi DNS để giải quyết tên miền thành địa chỉ IP, kiểm tra khả năng kết nối của máy chủ bằng ping và hiển thị thông tin địa lý. Phù hợp cho khắc phục sự cố mạng, phân tích DNS, giám sát máy chủ và quản lý tên miền.

Tính năng

🌐

Phân giải DNS

Giải quyết tên miền thành địa chỉ IP bằng cách sử dụng DNS over HTTPS (DoH), hỗ trợ nhiều nhà cung cấp DNS với chuyển đổi dự phòng tự động để đảm bảo tính khả dụng cao

Kiểm tra Ping

Kiểm tra khả năng kết nối của tên miền bằng cách sử dụng yêu cầu HTTP HEAD, đo thời gian phản hồi và kiểm tra mã trạng thái HTTP/HTTPS để xác minh tính khả dụng của máy chủ
📍

Hiển thị vị trí địa lý

Tự động truy vấn thông tin địa lý cho các địa chỉ IP đã giải quyết, hiển thị quốc gia, khu vực, thành phố, tọa độ và thông tin mạng trên bản đồ tương tác
🔍

Hỗ trợ nhiều IP

Hiển thị tất cả các địa chỉ IP được giải quyết từ bản ghi A của tên miền, hỗ trợ các tên miền có nhiều địa chỉ IP để cân bằng tải hoặc cấu hình CDN

📋Hướng dẫn sử dụng

1️⃣
Nhập tên miền
Nhập tên miền bạn muốn truy vấn vào ô nhập liệu (ví dụ: example.com). Công cụ sẽ tự động loại bỏ tiền tố giao thức (http://, https://) và tiền tố www.
2️⃣
Thực hiện tra cứu DNS
Nhấp vào nút 'Tra cứu' hoặc nhấn Enter để truy vấn bản ghi DNS. Hệ thống sẽ giải quyết tên miền thành địa chỉ IP bằng cách sử dụng DNS over HTTPS (DoH) và hiển thị kết quả.
3️⃣
Kiểm tra kết nối
Nhấp vào nút 'Ping' để kiểm tra khả năng kết nối của tên miền bằng cách sử dụng yêu cầu HTTP HEAD. Chọn giao thức HTTP hoặc HTTPS, và xem thời gian phản hồi và mã trạng thái.
4️⃣
Xem kết quả
Xem kết quả phân giải DNS (địa chỉ IP), thông tin địa lý (quốc gia, khu vực, thành phố, tọa độ), thông tin mạng (ISP, ASN) và hình ảnh hóa bản đồ.

📚Giới thiệu kỹ thuật

🔬DNS over HTTPS (DoH)

DNS over HTTPS là một giao thức mã hóa các truy vấn DNS bằng HTTPS, cải thiện quyền riêng tư và bảo mật. Công cụ này sử dụng các dịch vụ DoH của Google DNS và Cloudflare DNS để giải quyết tên miền. Các truy vấn DoH được gửi qua kết nối HTTPS, ngăn chặn việc chặn và giả mạo truy vấn DNS. Công cụ triển khai chuyển đổi dự phòng tự động: nếu Google DNS thất bại, nó sẽ tự động chuyển sang Cloudflare DNS để đảm bảo tỷ lệ thành công của truy vấn.

⚙️Triển khai HTTP Ping

Vì Cloudflare Workers không hỗ trợ ICMP ping, công cụ này sử dụng yêu cầu HTTP HEAD để mô phỏng chức năng ping. Yêu cầu HEAD chỉ lấy tiêu đề phản hồi mà không tải xuống nội dung, làm cho chúng nhanh hơn so với yêu cầu GET. Công cụ đo thời gian từ khi gửi yêu cầu đến khi nhận tiêu đề phản hồi, tính toán thời gian phản hồi. Nó hỗ trợ cả giao thức HTTP và HTTPS, cho phép người dùng kiểm tra các điểm cuối dịch vụ khác nhau.

🌐Xác thực định dạng tên miền

Xác thực tên miền tuân theo tiêu chuẩn RFC 1123: tên miền bao gồm các nhãn được phân tách bằng dấu chấm, mỗi nhãn có thể chứa chữ cái, số và dấu gạch ngang, phải bắt đầu và kết thúc bằng ký tự chữ số, độ dài tối đa 63 ký tự mỗi nhãn, tổng độ dài tên miền tối đa 253 ký tự. Công cụ tự động loại bỏ tiền tố giao thức (http://, https://) và tiền tố www trước khi xác thực, đảm bảo phân tích tên miền chính xác.

📍Tích hợp địa lý IP

Sau khi giải quyết tên miền thành địa chỉ IP, công cụ tự động truy vấn thông tin địa lý cho địa chỉ IP đầu tiên bằng cách sử dụng API tra cứu IP hiện có. Tích hợp này cung cấp phân tích tên miền hoàn chỉnh: phân giải DNS, hiển thị địa chỉ IP và hình ảnh hóa địa lý. Dữ liệu địa lý bao gồm quốc gia, khu vực, thành phố, tọa độ, ISP, ASN và thông tin mạng khác, được hiển thị trên bản đồ tương tác để hình ảnh hóa trực quan.

Frequently Asked Questions

Tại sao ping sử dụng HTTP HEAD thay vì ICMP?

Cloudflare Workers (nơi công cụ này chạy) không hỗ trợ giao thức ICMP ping. Yêu cầu HTTP HEAD được sử dụng làm thay thế: chúng kiểm tra khả năng kết nối của máy chủ, đo thời gian phản hồi và kiểm tra mã trạng thái HTTP. Mặc dù không giống hệt với ICMP ping, HTTP ping cung cấp chức năng tương tự cho các công cụ dựa trên web và hoạt động tốt hơn trong môi trường trình duyệt.
💬

Sự khác biệt giữa tra cứu DNS và ping là gì?

Tra cứu DNS giải quyết tên miền thành địa chỉ IP bằng cách truy vấn máy chủ DNS. Ping kiểm tra khả năng kết nối của máy chủ bằng cách gửi yêu cầu HTTP và đo thời gian phản hồi. Tra cứu DNS cho bạn biết tên miền trỏ đến đâu (địa chỉ IP), trong khi ping cho bạn biết máy chủ có thể truy cập được không và phản hồi nhanh như thế nào. Cả hai đều hữu ích cho khắc phục sự cố mạng.
🔍

Tại sao tên miền có thể có nhiều địa chỉ IP?

Tên miền có thể có nhiều địa chỉ IP vì một số lý do: 1) Cân bằng tải - phân phối lưu lượng trên nhiều máy chủ; 2) Dự phòng - máy chủ sao lưu cho tính khả dụng cao; 3) CDN - mạng phân phối nội dung sử dụng nhiều IP ở các vị trí khác nhau; 4) DNS Round-robin - xoay vòng giữa nhiều máy chủ. Công cụ hiển thị tất cả các địa chỉ IP đã giải quyết.
💡

Thông tin địa lý chính xác đến mức nào?

Độ chính xác của địa lý phụ thuộc vào phân bổ và định tuyến địa chỉ IP. Thường chính xác đến cấp thành phố hoặc khu vực, không phải địa chỉ vật lý chính xác. Đối với CDN và dịch vụ đám mây, địa lý có thể hiển thị vị trí trung tâm dữ liệu thay vì vị trí máy chủ thực tế. Mạng di động và VPN có thể hiển thị vị trí ISP thay vì vị trí người dùng. Vị trí là gần đúng và dựa trên phạm vi địa chỉ IP.

💡Cách sử dụng

💡

Hiểu về phân giải DNS

Phân giải DNS chuyển đổi tên miền có thể đọc được của con người (như example.com) thành địa chỉ IP (như 93.184.216.34). Khi bạn nhập tên miền, công cụ truy vấn các máy chủ DNS để tìm các bản ghi A tương ứng, chứa địa chỉ IP. Tên miền có thể có nhiều địa chỉ IP để cân bằng tải hoặc dự phòng.

Hiểu về kiểm tra Ping

Kiểm tra ping kiểm tra xem máy chủ có thể truy cập được không và đo thời gian phản hồi. Công cụ này sử dụng yêu cầu HTTP HEAD thay vì ICMP ping, hoạt động tốt hơn trong môi trường web. Thời gian phản hồi cho biết hiệu suất máy chủ: thấp hơn là tốt hơn. Mã trạng thái cho biết tình trạng sức khỏe của máy chủ: 200 có nghĩa là OK, 4xx/5xx cho biết lỗi.
🌍

Hiểu về địa lý

Địa lý hiển thị vị trí vật lý gần đúng của máy chủ lưu trữ tên miền. Điều này dựa trên vị trí địa chỉ IP, không phải vị trí của chủ sở hữu tên miền. CDN và dịch vụ đám mây có thể hiển thị vị trí trung tâm dữ liệu thay vì vị trí máy chủ thực tế.
🔍

Mẹo khắc phục sự cố

Nếu phân giải DNS thất bại, hãy kiểm tra: 1) Chính tả tên miền đúng; 2) Tên miền tồn tại và có bản ghi A; 3) Máy chủ DNS có thể truy cập được. Nếu ping thất bại, hãy kiểm tra: 1) Máy chủ đang chạy; 2) Tường lửa cho phép HTTP/HTTPS; 3) Tên miền trỏ đến máy chủ đúng. Nếu thiếu thông tin địa lý, địa chỉ IP có thể là riêng tư hoặc cơ sở dữ liệu địa lý có thể không có dữ liệu.

📝Nhật ký cập nhật

📌v1.0.0
v1.0.0Phiên bản ban đầu được phát hành, hỗ trợ phân giải DNS bằng DNS over HTTPS, kiểm tra ping HTTP và hiển thị địa lý IP(2025-12-13)

User Comments

0 / 2000
Loading...