Cách truy cập WHOIS từ dấu nhắc lệnh của Windows

Bạn đã bao giờ tự hỏi ai sở hữu một tên miền cụ thể? Bạn đã bao giờ muốn mua một tên miền và muốn biết liệu tên miền đó có khả dụng hay không?

Mọi tên miền (ví dụ: techjunkie.com) thuộc sở hữu của một cá nhân, công ty hoặc tổ chức. Khi người mua miền đăng ký tên miền, họ nhập thông tin liên hệ của họ vào cơ sở dữ liệu được gọi là cơ sở dữ liệu về Tên miền cấp cao nhất (TLD’s), chẳng hạn như tên miền .com, .net và .org

Tuy nhiên, nhiều chủ sở hữu miền bật tính năng bảo vệ quyền riêng tư để thông tin liên hệ của họ không được công bố rộng rãi. Hầu hết các công ty đăng ký tên miền (thường là các công ty lưu trữ) cung cấp bảo vệ quyền riêng tư với một khoản phí nhỏ.

Ngoài việc sử dụng Whois để tra cứu quyền sở hữu tên miền, bạn cũng có thể tra cứu cùng một loại thông tin về địa chỉ IP, phần lớn sẽ hữu ích cho quản trị viên hệ thống và mạng

Giao diện chính thức của Cơ sở dữ liệu Whois là ICANN Whois. Hãy thử tra cứu một tên miền chẳng hạn như microsoft.com bằng ICANN Whois và bạn sẽ nhận được kết quả giống như sau:

Sự ngạc nhiên, microsoft.com thuộc sở hữu của Tập đoàn Microsoft. Lưu ý rằng có ba loại liên hệ khác nhau - người đăng ký thực tế, liên hệ quản trị và liên hệ kỹ thuật. Whois là một công cụ quan trọng đối với nhiều nhà phát triển web, nhà thiết kế, nhà tư vấn CNTT và doanh nhân.

Thông thường, khi ai đó muốn tra cứu miền, họ sử dụng công cụ web như ICANN Whois hoặc giao diện trực tuyến miễn phí khác cho cơ sở dữ liệu Whois. Tuy nhiên, nếu bạn đang bận rộn với công việc, nhận thấy mình phải thực hiện các truy vấn Whois thường xuyên, bạn sẽ muốn có một phương pháp thuận tiện và hiệu quả hơn để thực hiện các truy vấn Whois. Đó là nơi mà tiện ích whois có sẵn cho Windows và được tích hợp ngay vào các hệ thống macOS và Linux.

Microsoft cung cấp tiện ích Whois như một phần của bộ công cụ Windows Sysinternals, một bộ công cụ dành cho quản trị viên mạng và máy chủ, cũng như tiện ích Whois độc lập miễn phí chạy trên Windows Client Vista và cao hơn, Windows Server 2008 và cao hơn, và trên Máy chủ Nano 2016 và cao hơn. Windows Whois rất dễ tải xuống và sử dụng:

  1. Tiện ích Whois đã tải xuống
  2. Giải nén kho lưu trữ vào một thư mục
  3. Sau đó giải nén tệp thực thi vào một thư mục trong đường dẫn hệ thống của bạn

Chạy WHOIS từ dấu nhắc lệnh của Windows

Windows Whois là một tệp thực thi đơn giản nên không cần cài đặt bất kỳ thứ gì:

  1. Mở Windows dấu nhắc lệnh
  2. Loại whois -v example.com
  3. Whois sẽ trả kết quả đầu ra cho thiết bị đầu cuối

Bởi vì đây là một dịch vụ dựa trên văn bản, sẽ có một cái gì đó giống như một "bức tường văn bản" xuất ra từ chương trình whois của bạn, nhưng trong danh sách đó, bạn sẽ thấy tất cả thông tin giống như bạn sẽ thấy từ tìm kiếm dựa trên web: ai sở hữu miền, khi nó được đăng ký và với ai, khi đến hạn gia hạn, miền được đăng ký với ai và tất cả các loại thông tin khác về miền đó.

Để làm cho đầu ra Whois dễ đọc hơn, hãy chuyển hướng đầu ra của nó đến một tệp văn bản mà sau đó bạn có thể cuộn qua bằng cách sử dụng trình soạn thảo văn bản phổ biến như Notepad hoặc Notepad ++. Dưới đây là cách ghi đầu ra Whois vào tệp văn bản.

Từ dấu nhắc lệnh, chỉ cần nhập nội dung sau (thay thế example.com bằng miền bạn muốn truy vấn):

whois -v example.com> example.txt

Đầu ra Whois có nghĩa là gì?

Một số dữ liệu được bao gồm trong truy vấn Whois là hiển nhiên: Tên người đăng ký, địa chỉ, email liên hệ, điện thoại, v.v. Nhưng việc nghỉ ngơi thi sao?

  • Nhà đăng ký là công ty mà chủ sở hữu miền đã đăng ký miền
  • Ngày tạo là khi miền được đăng ký lần đầu tiên
  • Ngày hết hạn là khi đăng ký miền hết hạn
  • Người liên hệ quản trị cho miền thường là quản trị viên trang web cho miền
  • Máy chủ tên cho biết công ty lưu trữ nào lưu trữ tên miền

Tại sao bạn cần chạy Whois?

Bước đầu tiên khi đăng ký một tên miền mới là xác định xem miền bạn muốn có sẵn có hay ai đó đã đăng ký. Nếu truy vấn Whois không tìm thấy tên miền thì bạn có thể đăng ký ngay. Nếu ai đó đã sở hữu miền, thì bạn sẽ phải chọn một miền khác hoặc liên hệ với chủ sở hữu về việc mua miền.

Bạn có thể muốn tra cứu khi tên miền hết hạn, máy chủ định danh nào đang xử lý máy chủ lưu trữ DNS hoặc bạn có thể muốn tìm dịch vụ lưu trữ là ai để bạn có thể khiếu nại. Bạn thậm chí có thể thích một tên miền đủ để liên hệ với chủ sở hữu về việc mua miền, mặc dù chủ sở hữu miền thường tính phí bảo hiểm.

Nếu bạn thay đổi dịch vụ lưu trữ web hoặc email, bạn sẽ muốn truy vấn Whois để tìm các máy chủ định danh sẽ cho bạn biết miền được lưu trữ ở đâu.

Khi bạn di chuyển trang web và email của mình sang một dịch vụ lưu trữ mới, bạn sẽ cần cập nhật máy chủ định danh để trỏ đến dịch vụ lưu trữ mới của mình, sau đó xác minh rằng các thay đổi máy chủ định danh có hiệu lực. Đây là những tác vụ mà bạn sẽ thấy tiện ích Whois là một phần thiết yếu trong bộ công cụ của bạn.

Cách truy cập WHOIS từ dấu nhắc lệnh của Windows3

Chạy Whois trong Mac hoặc Linux

Tất nhiên, không chỉ người dùng Windows mới sử dụng Whois. Người dùng Windows chỉ cần thêm công cụ cụ thể để làm điều đó; macOS và Linux có một tiện ích Whois được tích hợp sẵn trong hệ thống và sẵn sàng sử dụng. Các tiện ích như Whois được cài đặt theo mặc định.

Chạy Whois trên macOS

Để chạy truy vấn Whois trên máy Mac, chỉ cần làm theo các bước sau:

  1. Mở cửa sổ Terminal
  2. Loại whois example.com tại dấu nhắc lệnh
  3. nhấn Enter

Bạn sẽ thấy kết quả tương tự như trong ví dụ Windows ở trên.

Chạy Whois trên Linux

Chạy Whois trên Linux gần giống như chạy nó trên thiết bị đầu cuối macOS:

  1. Mở một trình bao để truy cập dấu nhắc lệnh
  2. Loại whois example.com
  3. nhấn Enter

Bạn cũng sẽ thấy loại mục nhập tương tự như người dùng Windows và Mac.

Nếu dữ liệu whois của macOS hoặc Linux cuộn quá nhanh, bạn có thể chuyển đầu ra đến tiện ích phân trang để cuộn qua dữ liệu theo tốc độ của riêng bạn:

whois example.com | ít hơn

Nếu bạn muốn tìm hiểu thêm về Whois, hãy xem Cách cho biết ai sở hữu miền bằng cách sử dụng Whois. Nếu là người dùng macOS, bạn có thể thấy Cách xóa bộ nhớ cache DNS trên macOS hữu ích.

Bạn có bất kỳ mục đích sử dụng đặc biệt nào đối với Whois hoặc các tiện ích DNS khác như đào và Nslookup không? Xin vui lòng cho chúng tôi biết trong các ý kiến!