Woher erhält der whois-Befehl seine Informationen?

Normalerweise gehe ich zu whois.icann.org um Domain-Namen zu finden, gibt es jedoch Grenzen für die Anzahl der Suchvorgänge, die ich durchführen kann, und ich muss manchmal Captchas lösen.

Mit dem whois-Befehl scheint es solche Grenzen nicht zu geben. Woher erhält der Whois-Befehl all diese Whois-Informationen?

Author: Flux, 2016-12-11

2 answers

whois fragt einen sehr großen und sehr unterschiedlichen Satz von Registern ab, abhängig vom Domainnamen. Sie können eine einfache Vorstellung davon bekommen, wie viele mit

strings /usr/bin/whois | grep whois

Auf meinem Debian führt dies zu 261 verschiedenen Subdomain-Registern. Es dreht sich um whois.networksolutions.com nur wenn alle anderen Optionen ausgeschöpft sind.

Sie können diese Frage genauer beantworten, indem Sie den ursprünglichen Code herunterladen,

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

Und dann haben Sie alle Server kontaktiert werden aufgeführt in mehreren Dateien, kostenlos für Sie zu lesen.

 1
Author: MariusMatutiae,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-11 11:48:07

Auf Linux whois haben verschiedene Optionen "man whois".

Wie in der Beschreibung ( Debian jessie) verwendet es eine Verbindung zu whois.networksolutions.com für NIC griffe oder whois.arin.net . Es wird wie folgt erklärt:

BESCHREIBUNG whois sucht nach einem Objekt in einer RFC 3912-Datenbank.

   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.
 0
Author: Tech-IO,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-11 10:19:22