web-dev-qa-db-ja.com

MacでWhoisコマンドが破損しています

Whoisルックアップが正しい情報を表示していません。 Digやその他のネットワークコマンドは完全に正しく機能し、あらゆるものに接続できます。ただし、このwhoisルックアップの破損は私に関係しています。何か案は?ありがとう!私が尋ねる理由は、これがネットワーキングクラスに必要だからです(教授はファイアウォールルールのプログラミング方法を示すとともにwhoisを示しました、そして私は最終的にそれを行うことができる必要があります)。他のコンピュータでは「正常に」機能し(つまり、ドメイン情報を一覧表示し)、telnet経由でinternicに接続すると取得できますが、Macのwhoisコマンドは機能しません。何か案は?

例:

whois google.com

.comおよび.netドメインのWhoisServerバージョン2.0ドメイン名を、さまざまな競合するレジストラに登録できるようになりました。詳細については、 http://www.internic.net にアクセスしてください。

GOOGLE.COM.ZZZZZZZZZZZZZZZZZZZZZZZZZZ.HAVENDATA.COM GOOGLE.COM.ZZZZZZZZZZZZZ.GET.ONE.MILLION.DOLLARS.AT.WWW.UNIMUNDI.COM GOOGLE.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM GO .ZOMBIED.AND.HACKED.BY.WWW.WEB-HACK.COM GOOGLE.COM.ZNAET.PRODOMEN.COM GOOGLE.COM.YUCEKIRBAC.COM GOOGLE.COM.YUCEHOCA.COM GOOGLE.COM.WORDT.DOOR.VEEL.WHTERS .GEBRUIKT.SERVERTJE.NET GOOGLE.COM.VN GOOGLE.COM.VABDAYOFF.COM GOOGLE.COM.UY GOOGLE.COM.UA GOOGLE.COM.TW GOOGLE.COM.TR GOOGLE.COM..FIND.CRACKZ.WITH.SEARCH .GULLI.COM GOOGLE.COM.SPROSIUYANDEKSA.RU GOOGLE.COM.SPAMMING.IS.UNETHICAL.PLEASE.STOP.THEM.HUAXUEERBAN.COM GOOGLE.COM.SOUTHBEACHNEEDLEARTISTRY.COM GOOGLE.COM.SHQIPERIA.COM GOOGLE .COM.PK GOOGLE.COM.PE GOOGLE.COM.NS2.CHALESHGAR.COM GOOGLE.COM.NS1.CHALESHGAR.COM GOOGLE.COM.MY GOOGLE.COM.MX GOOGLE.COM.LOLOLOLOLOL.SHTHEAD.COMGOOGLE.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 GOOGL E.COM.HAS.LESS.FREE。***。IN.ITS.SEARCH.ENGINE.THAN.SECZY.COMGOOGLE.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.ORGGOOGLE.COM宛先1つのレコードを選び出し、「xxx」で検索します。ここで、xxxは上に表示されているレコードの1つです。レコードが同じである場合は、「= xxx」で検索して、各レコードの完全な表示を取得します。

Whoisデータベースの最終更新日:2014年3月19日水曜日21:21:54 UTC <<<注意:このレコードに表示される有効期限は、レジストリでのドメイン名登録のレジストラのスポンサーシップが現在有効期限に設定されている日付です。この日付は、必ずしもドメイン名登録者とスポンサーレジストラとの契約の有効期限を反映しているわけではありません。ユーザーは、スポンサーとなるレジストラのWhoisデータベースを参照して、この登録についてレジストラが報告した有効期限を確認できます。利用規約:ドメイン名の登録または既存の登録の変更に合理的に必要な場合を除き、大量かつ自動化された電子プロセスを使用して、Whoisデータベースにアクセスまたはクエリすることは許可されていません。 VeriSignグローバルレジストリサービス(「VeriSign」)のWhoisデータベースのデータは、情報提供のみを目的として、またドメイン名登録レコードに関する情報またはドメイン名登録レコードに関連する情報の取得を支援する目的で、VeriSignによって提供されます。 VeriSignはその正確性を保証するものではありません。 Whoisクエリを送信することにより、次の利用規約に従うことに同意するものとします。このデータは合法的な目的でのみ使用でき、いかなる状況においてもこのデータを次の目的で使用しないことに同意するものとします。(1)許可、有効化、またはその他の方法電子メール、電話、またはファクシミリを介した大量の未承諾の商業広告または勧誘の送信をサポートする。または(2)VeriSign(またはそのコンピューターシステム)に適用される大量の自動化された電子プロセスを有効にします。 VeriSignの書面による事前の同意なしに、このデータを編集、再パッケージ化、配布、またはその他の方法で使用することは明示的に禁止されています。ドメイン名の登録または既存の登録の変更に合理的に必要な場合を除き、Whoisデータベースへのアクセスまたはクエリに自動化された大量の電子プロセスを使用しないことに同意するものとします。 VeriSignは、運用の安定性を確保するために、独自の裁量でWhoisデータベースへのアクセスを制限する権利を留保します。 VeriSignは、これらの利用規約に従わなかった場合、Whoisデータベースへのアクセスを制限または終了する場合があります。 VeriSignは、これらの条件をいつでも変更する権利を留保します。レジストリデータベースには、.COM、.NET、.EDUドメインおよびレジストラのみが含まれます。

1
flaw600

答えは実際には@JdeBPが説明したよりも簡単です。 http://gwhois.org/ で独自のwhoisルックアップサービス/ツールを構築および保守しており、さまざまなドメイン名レジストリの詳細を学ぶようになりました。

問題は、Macのwhoisコマンドがクエリを.COMwhoisサーバーに正しい形式で送信していないことです。

これを修正するには、次のコマンドを使用する必要があります。

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

説明:

.COMtldのwhoisサーバーはwhois.verisign-grs.comであり、Verisign(.COMレジストリ)によって管理されます。

TCPを介してwhois.verisign-grs.com:43に接続して?を送信すると、クエリがこのwhoisサーバーに送信される方法に関する情報が得られます。

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.

したがって、Macで受け取る出力は、google.comwhois.verisign-grs.com:43に送信するだけで得られるものです。一致するすべての結果を表示しようとします。

これらのgoogle.comエントリはすべて、実際にはドメイン名の所有者によって登録されたネームサーバー(DNS用)です。

たとえば、あなたの質問では、GOOGLE.COM.YUCEHOCA.COMがリストされているのを見ることができます。 nameserver GOOGLE.COM.YUCEHOCA.COMを.COMwhoisサーバーに送信すると次のようになります。

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

また、google.comの登録情報のみを取得したい場合は、domain google.comを送信して次の応答を取得する必要があります。

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

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

2
iglvzx

iglvzxの回答は有益ですが、THINwhoisのみを返します。人々が通常望んでいるのは、THINとTHICKの両方のwhoisです。 THICKwhoisには登録者情報が含まれています。

最初にTHINwhoisにクエリを実行して、iglvzxの回答のようにTHICKwhoisサーバーを見つけます。

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

次に、_Whois Server_行からTHICKwhoisサーバーを取得します。

_Whois Server: whois.markmonitor.com_

次に、THICKwhoisサーバーにクエリを実行します。

_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: [email protected] 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 [email protected], 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: [email protected] 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: [email protected] 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: [email protected] Name Server: ns2.google.com Name Server: ns4.google.com Name Server: ns1.google.com Name Server: ns3.google.com

0
user617320