Whois-Befehl auf Mac beschädigt

2383
flaw600

Whois-Lookup zeigt keine korrekten Informationen an. Dig und andere Netzwerkbefehle funktionieren einwandfrei und ich kann mich mit allem verbinden. Diese whois Lookup-Korruption beschäftigt mich jedoch. Irgendwelche Ideen? Vielen Dank! Der Grund, warum ich frage, ist, dass dies für eine Netzwerkklasse erforderlich ist (der Professor zeigte whois in Verbindung mit dem Programmieren der Firewall-Regeln, und ich muss das für das Finale tun können). Es funktioniert auf den Computern anderer Computer normal (dh listet Domain-Informationen auf), und wenn ich mich per Telnet mit dem Internic-Gerät verbinde, kann ich es bekommen, aber der whois-Befehl auf meinem Mac nicht. Irgendwelche Ideen?

Beispiel:

whois google.com

Whois Server Version 2.0 Domänennamen in den Domänen .com und .net können jetzt bei vielen verschiedenen konkurrierenden Registraren registriert werden. Unter http://www.internic.net erhalten Sie detaillierte Informationen.

COM GOOGLE.COM.LASERPIPE.COM GOOGLE.COM.IS.NOT.HOSTED.BY.ACTIVEDOMAINDNS.NET GOOGLE.COM.IS.HOSTED.ON.PROFITHOSTING.NET GOOGLE.COM.IS.APPROVED.BY.NUMEA.COM GOOGLE .COM.HK GOOGLE.COM.HAS.LESS.FREE. ***. IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM GOOGLE.COM.HACKED.BY.JAPTRON.ES GOOGLE.COM.FIBERTREAT.COM GOOGLE .COM.DO GOOGLE.COM.CO GOOGLE.COM.CN GOOGLE.COM.BR GOOGLE.COM.BEYONDWHOIS.COM GOOGLE.COM.AU GOOGLE.COM.ARTVISUALRIO.COM gOOGLE.COM.AR GOOGLE.COM.AFRICANBATS.ORG GOOGLE.COM Um einen Datensatz herauszugreifen, suchen Sie ihn mit "xxx" nach, wobei xxx einer der oben angezeigten Datensätze ist. Wenn die Datensätze gleich sind, suchen Sie sie mit "= xxx" nach, um eine vollständige Anzeige für jeden Datensatz zu erhalten. BY.NUMEA.COM GOOGLE.COM.HK GOOGLE.COM.HAS.LESS.FREE. ***. IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM GOOGLE.COM.HACKED.BY.JAPTRON.ES GOOGLE. COM.FIBERTREAT.COM GOOGLE.COM.DO GOOGLE.COM.CO GOOGLE.COM.CN GOOGLE.COM.BR GOOGLE.COM.BEYONDWHOIS.COM GOOGLE.COM.AU GOOGLE.COM.ARTVISUALRIO.COM GOOGLE.COM.AR GOOGLE.COM.AR GOOGLE .COM.AFRICANBATS.ORG GOOGLE.COM Suchen Sie unter "xxx" nach einem Datensatz, wobei xxx einer der oben angezeigten Datensätze ist. Wenn die Datensätze gleich sind, suchen Sie sie mit "= xxx" nach, um eine vollständige Anzeige für jeden Datensatz zu erhalten. BY.NUMEA.COM GOOGLE.COM.HK GOOGLE.COM.HAS.LESS.FREE. ***. IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM GOOGLE.COM.HACKED.BY.JAPTRON.ES GOOGLE. COM.FIBERTREAT.COM GOOGLE.COM.DO GOOGLE.COM.CO GOOGLE.COM.CN GOOGLE.COM.BR GOOGLE.COM.BEYONDWHOIS.COM GOOGLE.COM.AU GOOGLE.COM.ARTVISUALRIO.COM GOOGLE.COM.AR GOOGLE.COM.AR GOOGLE .COM.AFRICANBATS.ORG GOOGLE.COM Suchen Sie unter "xxx" nach einem Datensatz, wobei xxx einer der oben angezeigten Datensätze ist. Wenn die Datensätze gleich sind, suchen Sie sie mit "= xxx" nach, um eine vollständige Anzeige für jeden Datensatz zu erhalten. AR GOOGLE.COM.AFRICANBATS.ORG GOOGLE.COM Um einen Datensatz herauszugreifen, schlagen Sie bei "xxx" nach, wobei xxx einer der oben angezeigten Datensätze ist. Wenn die Datensätze gleich sind, suchen Sie sie mit "= xxx" nach, um eine vollständige Anzeige für jeden Datensatz zu erhalten. AR GOOGLE.COM.AFRICANBATS.ORG GOOGLE.COM Um einen Datensatz herauszugreifen, schlagen Sie bei "xxx" nach, wobei xxx einer der oben angezeigten Datensätze ist. Wenn die Datensätze gleich sind, suchen Sie sie mit "= xxx" nach, um eine vollständige Anzeige für jeden Datensatz zu erhalten.

Letzte Aktualisierung der whois-Datenbank: Mi, 19 Mrz 2014 21:21:54 UTC <<< HINWEIS: Das in diesem Datensatz angezeigte Ablaufdatum ist das Datum, an dem der Registrar die Registrierung der Domain-Registrierung in der Registry derzeit abläuft. Dieses Datum spiegelt nicht unbedingt das Ablaufdatum der Vereinbarung des Domain-Namen-Registranten mit dem Sponsor-Registrar wider. Benutzer können die Whois-Datenbank des Sponsoring-Registrars einsehen, um das für diese Registrierung gemeldete Ablaufdatum des Registrars anzuzeigen. NUTZUNGSBEDINGUNGEN: Sie sind nicht berechtigt, auf unsere Whois-Datenbank über elektronische Prozesse zuzugreifen oder diese abzufragen, die umfangreich und automatisiert sind, es sei denn, dies ist vernünftigerweise erforderlich, um Domänennamen zu registrieren oder bestehende Registrierungen zu ändern. die Daten in VeriSign Global Registry Services ("VeriSign") ) Die Whois-Datenbank wird von VeriSign nur zu Informationszwecken zur Verfügung gestellt und dient Personen zur Beschaffung von Informationen über oder in Bezug auf einen Registrierungsdatensatz für einen Domänennamen. VeriSign übernimmt keine Gewähr für die Richtigkeit. Mit dem Absenden einer Whois-Anfrage erklären Sie sich mit den folgenden Nutzungsbedingungen einverstanden: Sie erklären sich damit einverstanden, dass Sie diese Daten nur zu legalen Zwecken verwenden dürfen und dass Sie diese Daten unter keinen Umständen für Folgendes verwenden: (1) Erlauben, Aktivieren oder anderweitig Unterstützung der Übertragung unaufgeforderter Massenwerbung, kommerzieller Werbung oder Aufforderungen per E-Mail, Telefon oder Telefax; oder (2) automatisierte elektronische Prozesse mit hohem Volumen ermöglichen, die für VeriSign (oder dessen Computersysteme) gelten. Die Zusammenstellung, das Umpacken, die Verbreitung oder eine andere Verwendung dieser Daten ist ohne die vorherige schriftliche Zustimmung von VeriSign ausdrücklich untersagt. Sie stimmen zu, keine elektronischen Prozesse zu verwenden, die automatisiert und in großem Umfang für den Zugriff auf die Whois-Datenbank oder deren Abfrage erforderlich sind, es sei denn, dies ist vernünftigerweise erforderlich, um Domänennamen zu registrieren oder vorhandene Registrierungen zu ändern. VeriSign behält sich das Recht vor, Ihren Zugriff auf die Whois-Datenbank nach eigenem Ermessen einzuschränken, um die Betriebsstabilität zu gewährleisten. VeriSign kann Ihren Zugriff auf die Whois-Datenbank einschränken oder beenden, wenn Sie diese Nutzungsbedingungen nicht einhalten. VeriSign behält sich das Recht vor, diese Bedingungen jederzeit zu ändern. Die Registrierungsdatenbank enthält NUR .COM-, .NET-, .EDU-Domänen und -Registrierungslisten. VeriSign behält sich das Recht vor, Ihren Zugriff auf die Whois-Datenbank nach eigenem Ermessen einzuschränken, um die Betriebsstabilität zu gewährleisten. VeriSign kann Ihren Zugriff auf die Whois-Datenbank einschränken oder beenden, wenn Sie diese Nutzungsbedingungen nicht einhalten. VeriSign behält sich das Recht vor, diese Bedingungen jederzeit zu ändern. Die Registrierungsdatenbank enthält NUR .COM-, .NET-, .EDU-Domänen und -Registrierungslisten. VeriSign behält sich das Recht vor, Ihren Zugriff auf die Whois-Datenbank nach eigenem Ermessen einzuschränken, um die Betriebsstabilität zu gewährleisten. VeriSign kann Ihren Zugriff auf die Whois-Datenbank einschränken oder beenden, wenn Sie diese Nutzungsbedingungen nicht einhalten. VeriSign behält sich das Recht vor, diese Bedingungen jederzeit zu ändern. Die Registrierungsdatenbank enthält NUR .COM-, .NET-, .EDU-Domänen und -Registrierungslisten.

1

3 Antworten auf die Frage

2
JdeBP

Der whois-Befehl auf Ihrem Mac ist vollkommen in Ordnung.

Sie fragen einfach mit jedem Tool einen anderen NICNAME-Server ab. Das BSD- whoisTool in MacOS 10 verwendet den whois-servers.net.Mechanismus. In diesem Fall com.whois-servers.net.fragt es den NICNAME-Server ab, der von Verisign Incorporated ausgeführt wird. Die Computer anderer Benutzer verwenden einen anderen whoisBefehl, der wahrscheinlich whois.networksolutions.com.von Network Solutions LLC als NICNAME-Server ausgeführt wird.

Sie sehen, was die verschiedenen NICNAME-Server tatsächlich veröffentlichen. Dies hat nichts mit Ihrem Client-Tool zu tun. Die Leute haben eigentlich alle registriert. Beachten Sie, was das MacOS-Handbuch zum Network Solutions NICNAME-Server sagt. Sie fragen den NICNAME-Server der Registrierung ab und sehen eine ganze Reihe von Registrierungen, die über verschiedene Registrare vorgenommen werden, von MarkMonitor bis Tucows. Die anderen Personen fragen den NICNAME-Server eines Registrars ab und sehen nur die Registrierungen, die über diesen bestimmten Registrar vorgenommen wurden.

Lauf

whois '= google.com'
Mit dem BSD- whoisTool erhalten Sie eine erweiterte Ausgabe vom NICNAME-Server der Registrierung, aus der hervorgeht, wo sich der jeweilige NICNAME-Server jedes Registrars befindet. (Die Ausgabe in Ihrer Frage verrät Ihnen genau diesen Trick.) Auch hier handelt es sich um eine serverseitige Funktion, und nicht alle NICNAME-Server arbeiten auf dieselbe Weise - wie Sie sehen, wenn Sie den gleichen Trick mit dem NICNAME-Server von Network Solutions LLC versuchen .

Die whoisBefehle ändern sich unter anderem deshalb, weil die Tage, an denen es einen oder nur wenige Orte gibt, um sich für den NICNAME-Dienst zu entscheiden, lange vorbei sind. Sie verwenden eines der moderneren whoisTools, das einen der zwei verfügbaren DNS-Mechanismen verwendet, um den NICNAME-Server automatisch zu ermitteln, der für einen bestimmten Domänennamen verwendet werden soll. Andere, unübersichtlichere und wartungsintensivere whoisTools verfügen über festverdrahtete NICNAME-Servernamen oder Konfigurationsdateien, die regelmäßig gewartet werden müssen.

Lesen Sie weiter

Wie kann ich also den Befehl so erstellen, dass ich die Domain-Informationen speziell (und nur für google.com usw.) erhalte? Ich weiß, dass auf Ubuntu / Debian Linux (ich weiß, dass diese Unterschiede unterschiedlich sind. Mein Freund installierte Ubuntu, legte dann Debian an die oberste Position) und die whois-Befehle von OS X Snow Leopard geben die Domain-Informationen nur für google.com usw. Ich kann Verwenden Sie online who.is, um die Informationen abzurufen, aber jetzt ist es eine Frage, die den Befehl selbst versteht. Vielen Dank! flaw600 vor 10 Jahren 0
2
iglvzx

Die Antwort ist eigentlich einfacher als @JdeBP erklärt. Ich habe unter http://gwhois.org/ meinen eigenen Whois-Lookup-Service / -Tool erstellt und gewartet, und ich bin gekommen, um die Ins und Outs der verschiedenen Domainnamen-Register kennenzulernen.

Das Problem ist, dass der whoisBefehl auf Ihrem Mac die Abfrage nicht im richtigen Format an den .COM whois-Server sendet.

Um dies zu beheben, müssen Sie den folgenden Befehl verwenden:

whois -h whois.verisign-grs.com "domain google.com" 

Erläuterung:

Der whois-Server für die .COM-tld wird whois.verisign-grs.comvon Verisign (der .COM-Registrierung) verwaltet.

Wenn Sie sich über TCP mit verbinden whois.verisign-grs.com:43und senden, erhalten ?Sie Informationen darüber, wie Anfragen an diesen whois-Server gesendet werden sollen:

To search for a specific record TYPE: ------------------------------------- domain nameserver registrar  Other WHOIS keywords:  EXPand Show all parts of display without asking. FUll or '=' Show detailed display for EACH match. SUMmary Always show summary, even for only one match. HELP Enters help program for full documentation. PArtial or trailing '.' Match targets STARTING with given string. Q, QUIT, or hit RETURN Exits WHOIS. 

So ist die Ausgabe, die Sie auf Ihrem Mac empfangen, was Sie erhalten, wenn Sie nur senden google.coman whois.verisign-grs.com:43. Es versucht Ihnen alle passenden Ergebnisse zu zeigen!

Bei allen diesen google.comEinträgen handelt es sich eigentlich um Nameserver (für DNS), die von den Besitzern von Domänennamen registriert wurden.

In Ihrer Frage können Sie beispielsweise GOOGLE.COM.YUCEHOCA.COMaufgelistet sehen. Folgendes erhalten Sie, wenn Sie nameserver GOOGLE.COM.YUCEHOCA.COMan den .COM whois-Server senden :

Server Name: GOOGLE.COM.YUCEHOCA.COM IP Address: 88.246.115.134 Registrar: PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM Whois Server: whois.PublicDomainRegistry.com Referral URL: http://www.PublicDomainRegistry.com 

Und wenn Sie nur die Registrierungsinformationen erhalten wollten google.com, müssen Sie senden domain google.com, um diese Antwort zu erhalten:

Domain Name: GOOGLE.COM Registrar: MARKMONITOR INC. Whois Server: whois.markmonitor.com Referral URL: http://www.markmonitor.com Name Server: NS1.GOOGLE.COM Name Server: NS2.GOOGLE.COM Name Server: NS3.GOOGLE.COM Name Server: NS4.GOOGLE.COM Status: clientDeleteProhibited Status: clientTransferProhibited Status: clientUpdateProhibited Status: serverDeleteProhibited Status: serverTransferProhibited Status: serverUpdateProhibited Updated Date: 20-jul-2011 Creation Date: 15-sep-1997 Expiration Date: 14-sep-2020 

Quelle: http://blog.gwhois.org/insight/not-all-whois-servers-are-created-equal/

0
user617320

Die Antwort von iglvzx ist informativ, gibt aber nur THIN whois zurück. Was die Leute normalerweise wollen, ist sowohl THIN als auch THICK whois. Der dicke whois enthält Informationen zum Registranten.

Fragen Sie zuerst THIN whois nach dem THICK whois-Server wie in iglvzx's Antwort:

whois -h whois.verisign-grs.com "domain google.com"

Dann schnappen Sie sich den THICK whois-Server aus der Whois ServerZeile:

Whois Server: whois.markmonitor.com

Fragen Sie jetzt den THICK whois-Server ab:

whois -h whois.markmonitor.com google.com

Domain Name: google.com Registry Domain ID: 2138514_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.markmonitor.com Registrar URL: http://www.markmonitor.com Updated Date: 2015-06-12T10:38:52-0700 Creation Date: 1997-09-15T00:00:00-0700 Registrar Registration Expiration Date: 2020-09-13T21:00:00-0700 Registrar: MarkMonitor, Inc. Registrar IANA ID: 292 Registrar Abuse Contact Email: abusecomplaints@markmonitor.com Registrar Abuse Contact Phone: +1.2083895740 Domain Status: clientUpdateProhibited (https://www.icann.org/epp#clientUpdateProhibited) Domain Status: clientTransferProhibited (https://www.icann.org/epp#clientTransferProhibited) Domain Status: clientDeleteProhibited (https://www.icann.org/epp#clientDeleteProhibited) Domain Status: serverUpdateProhibited (https://www.icann.org/epp#serverUpdateProhibited) Domain Status: serverTransferProhibited (https://www.icann.org/epp#serverTransferProhibited) Domain Status: serverDeleteProhibited (https://www.icann.org/epp#serverDeleteProhibited) Registry Registrant ID: Registrant Name: Dns Admin Registrant Organization: Google Inc. Registrant Street: Please contact contact-admin@google.com, 1600 Amphitheatre Parkway Registrant City: Mountain View Registrant State/Province: CA Registrant Postal Code: 94043 Registrant Country: US Registrant Phone: +1.6502530000 Registrant Phone Ext: Registrant Fax: +1.6506188571 Registrant Fax Ext: Registrant Email: dns-admin@google.com Registry Admin ID: Admin Name: DNS Admin Admin Organization: Google Inc. Admin Street: 1600 Amphitheatre Parkway Admin City: Mountain View Admin State/Province: CA Admin Postal Code: 94043 Admin Country: US Admin Phone: +1.6506234000 Admin Phone Ext: Admin Fax: +1.6506188571 Admin Fax Ext: Admin Email: dns-admin@google.com Registry Tech ID: Tech Name: DNS Admin Tech Organization: Google Inc. Tech Street: 2400 E. Bayshore Pkwy Tech City: Mountain View Tech State/Province: CA Tech Postal Code: 94043 Tech Country: US Tech Phone: +1.6503300100 Tech Phone Ext: Tech Fax: +1.6506181499 Tech Fax Ext: Tech Email: dns-admin@google.com Name Server: ns2.google.com Name Server: ns4.google.com Name Server: ns1.google.com Name Server: ns3.google.com