Lệnh nslookup(viết tắt của tra cứu máy chủ định danh) tìm thông tin máy chủ định danh cho các miền bằng cách truy vấn Hệ thống Tên miền.
Cách sử dụng nslookup trong Windows
Để sử dụng phiên bản Windows của nslookup, hãy mở Command Prompt và nhập nslookupđể nhận được kết quả tương tự như kết quả này nhưng có các mục nhập cho máy chủ DNS và địa chỉ IP của máy tính của bạn đang sử dụng:
C: / > nslookup
Máy chủ: Resolutionver1.opendns.com
Địa chỉ: 208.67.222.222
Lệnh này xác định máy chủ DNS nào mà máy tính hiện đang được cấu hình để sử dụng cho việc tra cứu DNS của nó. Như ví dụ cho thấy, máy tính này đang sử dụng máy chủ DNS OpenDNS.
Lưu ý lời nhắc ở cuối đầu ra của lệnh. nslookup vẫn chạy ở nền trước sau khi lệnh thực thi. Lời nhắc ở cuối đầu ra cho phép bạn nhập các tham số bổ sung. Khi bạn thực thi nslookupmà không chỉ định tên miền, chương trình sẽ chuyển sang chế độ tương tác.
Nhập tên miền bạn muốn biết chi tiết nslookup hoặc thoát nslookup bằng lệnh exit(hoặc phím tắt Ctrl + C). Thay vào đó, bạn có thể sử dụng nslookup bằng cách gõ lệnh trước miền, tất cả trên cùng một dòng:
nslookup lifewire.com.
Đây là đầu ra ví dụ:
nslookup lifewire.com
Câu trả lời không có thẩm quyền:
Tên: lifewire.com
Địa chỉ: 151.101.193.121
151.101.65.121 151.101.1.121
151.101.129.121
Tra cứu máy chủ tên
Trong DNS, cái gọi là "câu trả lời không có thẩm quyền" đề cập đến các bản ghi DNS được lưu giữ trên các máy chủ DNS bên ngoài mà chúng thu được từ các máy chủ "có thẩm quyền" cung cấp nguồn dữ liệu ban đầu.
Đây là cách lấy thông tin đó (giả sử bạn đã nhập nslookupvào Command Prompt):
set type=ns
lifewire.com
[…]
dns1.p08.nsone.net địa chỉ internet=198.51.44.8
dns2. địa chỉ internet p08.nsone.net=198.51.45.8
dns3.p08.nsone.net địa chỉ internet=198.51.44.72
dns4.p08.nsone.net địa chỉ internet=198.51.45.72 ns1.p30.dynect.net địa chỉ internet=208.78.70.30
ns2.p30.dynect.net địa chỉ internet=204.13.250.30
ns3.p30.dynect.net địa chỉ internet=208.78. 71.30
ns4.p30.dynect.net địa chỉ internet=204.13.251.30
Có thể thực hiện tra cứu địa chỉ có thẩm quyền bằng cách chỉ định một trong các máy chủ định danh đã đăng ký của miền. Nslookupsau đó sử dụng máy chủ đó thay vì thông tin máy chủ DNS mặc định của hệ thống cục bộ.
C: / >nslookup lifewire.com ns1.p30.dynect.net
Máy chủ: ns1.p30.dynect.net
Địa chỉ: 208.78.70.30
Tên: lifewire.com
Địa chỉ: 151.101.65.121
151.101.193.121
151.101.129.121
151.101.1.121
Đầu ra không còn đề cập đến dữ liệu "không có thẩm quyền" vì máy chủ định danh ns1.p30.dynect là máy chủ định danh chính cho Lifewire.com, như được liệt kê trong phần "Bản ghi NS" của các mục nhập DNS của nó.
Tra cứu Máy chủ Thư
Để tìm kiếm thông tin máy chủ thư trên một miền cụ thể, nslookupsử dụng tính năng ghi MX của DNS. Một số trang web, như Lifewire.com, hỗ trợ cả máy chủ chính và máy chủ dự phòng.
Các truy vấn máy chủ thư cho Lifewire.com hoạt động như thế này:
set type=mx
lifewire.com
[…]
Câu trả lời không có thẩm quyền:
lifewire.com MX tùy chọn=20, trình trao đổi thư=ALT1. ASPMX. L. GOOGLE.com
lifewire.com Tùy chọn MX=10, trình trao đổi thư=ASPMX. L. GOOGLE.com
lifewire.com Tùy chọn MX=50, trình trao đổi thư=ALT4. ASPMX. L. GOOGLE.com
lifewire.com Tùy chọn MX=40, trình trao đổi thư=ALT3. ASPMX. L. GOOGLE.com
lifewire.com Tùy chọn MX=30, trình trao đổi thư=ALT2. ASPMX. L. GOOGLE.com
Truy vấn nslookup khác
Nslookuphỗ trợ truy vấn các bản ghi DNS khác ít được sử dụng hơn bao gồm CNAME, PTR và SOA. Nhập dấu chấm hỏi vào lời nhắc sẽ in ra hướng dẫn trợ giúp của chương trình.
Một số biến thể dựa trên web của tiện ích cung cấp một số tính năng bổ sung ngoài các thông số tiêu chuẩn được tìm thấy trong công cụ Windows.
Cách Sử dụng Công cụ Nslookup Trực tuyến
Các tiện ích
Trực tuyến nslookup, như tiện ích từ Network-Tools.com, cho phép bạn tùy chỉnh nhiều hơn những gì được phép với lệnh từ Windows.
Ví dụ: sau khi chọn miền, máy chủ và cổng, bạn có thể chọn từ danh sách thả xuống các loại truy vấn như địa chỉ, máy chủ định danh, tên chuẩn, đầu quyền, miền hộp thư, thành viên nhóm thư, tốt -dịch vụ không xác định, trao đổi thư, địa chỉ ISDN, địa chỉ NSAP và nhiều dịch vụ khác.