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?
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.
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.
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