คำสั่ง whois รับข้อมูลจากที่ไหน


1

โดยปกติแล้วฉันจะไปที่ whois.icann.org เพื่อค้นหาชื่อโดเมน แต่มีข้อ จำกัด เกี่ยวกับจำนวนการค้นหาที่ฉันสามารถทำได้และบางครั้งฉันต้องแก้แคปช่า

ดูเหมือนจะไม่มีข้อ จำกัด ดังกล่าวกับคำสั่ง whois คำสั่ง whois จะรับข้อมูล whois ทั้งหมดจากที่ไหน?



มีความคิดเห็นที่คำถามอื่น ๆ ที่อ้างถึงว่าข้อมูล whois มาจากไหน แต่ไม่ได้ระบุไว้อย่างชัดเจน คำถามนี้เกี่ยวกับที่ซึ่งข้อมูลที่ส่งคืนโดยคำสั่ง whois ของยูนิกซ์มาจากไหน ในขณะเดียวกันฉันก็นึกว่าคำตอบนั้นง่ายมากในการค้นหา google เพราะมันมีเอกสารที่ดี: google.com/…
music2myear

คำตอบ:


1

whoisสืบค้นชุดรีจิสเตอร์ที่มีขนาดใหญ่มากและแตกต่างกันมากโดยขึ้นอยู่กับชื่อโดเมน คุณสามารถรับความคิดง่ายๆว่ามีกี่คน

strings /usr/bin/whois | grep whois

ใน Debian ของฉันผลลัพธ์นี้มี 261 การลงทะเบียนโดเมนย่อยที่แตกต่างกัน มันจะกลายเป็น whois.networksolutions.com เฉพาะเมื่อตัวเลือกอื่น ๆ หมดลงแล้ว

คุณสามารถตอบคำถามนั้นได้อย่างแม่นยำยิ่งขึ้นโดยการดาวน์โหลดรหัสต้นฉบับ

mkdir tmp
cd tmp
sudo apt-get source whois
cd whoisXXX

และจากนั้นคุณมีเซิร์ฟเวอร์ทั้งหมดที่จะได้รับการติดต่อในรายการหลายไฟล์ฟรีสำหรับคุณที่จะอ่าน


0

บน Linux whois มีตัวเลือกต่าง ๆ "man whois"

ในคำอธิบาย (Debian jessie) มันใช้มันจะเชื่อมต่อกับ whois.networksolutions.com สำหรับ NIC จัดการหรือ whois.arin.net อธิบายได้ดังนี้

DESCRIPTION whois ค้นหาวัตถุในฐานข้อมูล RFC 3912

   This version of the whois client tries to guess the right server to ask
   for the specified object. If no guess can be made it  will  connect  to
   whois.networksolutions.com  for  NIC handles or whois.arin.net for IPv4
   addresses and network names.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.