每当您使用WHOIS命令时,都不会返回任何有用的信息。 我通常不得不去Godaddy,Dnsstuff或其他服务来获取数据。 我明白原因主要是由于垃圾邮件。
我只是想知道其他服务如何获得这些数据。 他们是否使用不同types的WHOIS命令? 还有一些来自WHOIS命令的数据产生的数据混淆,只是垃圾邮件。 例如, whois google.com生成垃圾网站,例如GOOGLE.COM.ZZZZZZ.THE.BEST.WEBHOSTING.AT.WWW.FATUCH.COM 。 这个数据来自哪里?
〔实施例:
Whois Server Version 2.0 Domain names in the .com and .net domains can now be registered with many different competing registrars. Go to http://www.internic.net for detailed information. GOOGLE.COM.ZZZZZZ.THE.BEST.WEBHOSTING.AT.WWW.FATUCH.COM GOOGLE.COM.WORDT.DOOR.VEEL.WHTERS.GEBRUIKT.SERVERTJE.NET GOOGLE.COM.UY GOOGLE.COM.UA GOOGLE.COM.TW GOOGLE.COM.TR GOOGLE.COM.SA GOOGLE.COM.PE GOOGLE.COM.MX GOOGLE.COM.DO GOOGLE.COM.CO GOOGLE.COM.CN GOOGLE.COM.BR GOOGLE.COM.AU GOOGLE.COM.AR GOOGLE.COM.AFRICANBATS.ORG GOOGLE.COM To single out one record, look it up with "xxx", where xxx is one of the of the records displayed above. If the records are the same, look them up with "=xxx" to receive a full display for each record. >>> Last update of whois database: Wed, 30 Mar 2011 03:07:59 UTC <<< NOTICE: The expiration date displayed in this record is the date the registrar's sponsorship of the domain name registration in the registry is currently set to expire. This date does not necessarily reflect the expiration date of the domain name registrant's agreement with the sponsoring registrar. Users may consult the sponsoring registrar's Whois database to view the registrar's reported date of expiration for this registration. TERMS OF USE: You are not authorized to access or query our Whois database through the use of electronic processes that are high-volume and automated except as reasonably necessary to register domain names or modify existing registrations; the Data in VeriSign Global Registry Services' ("VeriSign") Whois database is provided by VeriSign for information purposes only, and to assist persons in obtaining information about or related to a domain name registration record. VeriSign does not guarantee its accuracy. By submitting a Whois query, you agree to abide by the following terms of use: You agree that you may use this Data only for lawful purposes and that under no circumstances will you use this Data to: (1) allow, enable, or otherwise support the transmission of mass unsolicited, commercial advertising or solicitations via e-mail, telephone, or facsimile; or (2) enable high volume, automated, electronic processes that apply to VeriSign (or its computer systems). The compilation, repackaging, dissemination or other use of this Data is expressly prohibited without the prior written consent of VeriSign. You agree not to use electronic processes that are automated and high-volume to access or query the Whois database except as reasonably necessary to register domain names or modify existing registrations. VeriSign reserves the right to restrict your access to the Whois database in its sole discretion to ensure operational stability. VeriSign may restrict or terminate your access to the Whois database for failure to abide by these terms of use. VeriSign reserves the right to modify these terms at any time. The Registry database contains ONLY .COM, .NET, .EDU domains and Registrars.
假设你正在使用debian / ubuntu whois库,你的问题的简短答案就是使用
$ whois -h whois.crsnic.net "domain google.com"
这是很长的答案。
.COM TLD是一个精简的WHOIS 。 当您执行WHOIS查询时,WHOIS工具会首先向Verisign(主机名whois.crsnic.net)发送WHOIS查询,并从响应中提取引荐。
默认情况下,当您从域example.com中查询Verisign时,Whois会在几个不同的对象(包括域名,注册服务商名称和域名服务器)中对string“example.com”进行非常广泛的search。
您可以通过指定关键字来细化查询,如Verisign文档中所述。 http://registrar.verisign-grs.com/whois/iframe/help.html?ppath=www.verisigninc.com/products-and-services/domain-name-services/whois&
上面的命令正是我所解释的。 它将发送给Verisign完整的查询“domain google.com”,而不是google.com。 您必须显式传递-h标志,因为Whois会尝试猜测主机名以从查询中进行查询,但会失败,因为它无法将查询“domain google.com”识别为有效的域。
这是命令的结果。
$ whois -h whois.crsnic.net "domain google.com" Whois Server Version 2.0 Domain names in the .com and .net domains can now be registered with many different competing registrars. Go to http://www.internic.net for detailed information. 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: 15-sep-2010 Creation Date: 15-sep-1997 Expiration Date: 14-sep-2011 >>> Last update of whois database: Wed, 30 Mar 2011 08:50:16 UTC <<< NOTICE: The expiration date displayed in this record is the date the registrar's sponsorship of the domain name registration in the registry is currently set to expire. This date does not necessarily reflect the expiration date of the domain name registrant's agreement with the sponsoring registrar. Users may consult the sponsoring registrar's Whois database to view the registrar's reported date of expiration for this registration. TERMS OF USE: You are not authorized to access or query our Whois database through the use of electronic processes that are high-volume and automated except as reasonably necessary to register domain names or modify existing registrations; the Data in VeriSign Global Registry Services' ("VeriSign") Whois database is provided by VeriSign for information purposes only, and to assist persons in obtaining information about or related to a domain name registration record. VeriSign does not guarantee its accuracy. By submitting a Whois query, you agree to abide by the following terms of use: You agree that you may use this Data only for lawful purposes and that under no circumstances will you use this Data to: (1) allow, enable, or otherwise support the transmission of mass unsolicited, commercial advertising or solicitations via e-mail, telephone, or facsimile; or (2) enable high volume, automated, electronic processes that apply to VeriSign (or its computer systems). The compilation, repackaging, dissemination or other use of this Data is expressly prohibited without the prior written consent of VeriSign. You agree not to use electronic processes that are automated and high-volume to access or query the Whois database except as reasonably necessary to register domain names or modify existing registrations. VeriSign reserves the right to restrict your access to the Whois database in its sole discretion to ensure operational stability. VeriSign may restrict or terminate your access to the Whois database for failure to abide by these terms of use. VeriSign reserves the right to modify these terms at any time. The Registry database contains ONLY .COM, .NET, .EDU domains and Registrars.
你要求所有loggingtypes,而不是domainlogging。 从whois help
默认情况下,WHOIS执行非常广泛的search,在所有loggingtypes中查找与这些字段中的查询匹配的信息:域名,域名服务器名称,域名服务器IP地址和注册服务商名称。 使用关键字缩小search范围。
以下关键字将search限制在数据库中的某个字段types:域查找域logging。 查找域名,注册服务商名称,whois服务器和URL,域名服务器名称和IP地址以及更新date。
有两个可能的修复:
whois "domain google.com"
whois -h geektools.com google.com
看看为什么你的whois结果中有垃圾,以及如何摆脱它以获取更多信息。
当您向google.com请求WHOIS信息时,它会在所有logging中search“google.com”,而不是像您期望的那样将该模式固定到结尾。
它取决于WHOIS客户端以及它configuration使用的服务器。 几年前,我做了一些关于build立内部WHOIS服务的研究(我在一所大学工作,所以我们有很多小的领域和大量的networking),而且从我所知道的来看,数据中几乎没有一致的结构格式,所以客户必须采用大量的启发式方法来找出引荐等。 我的猜测是dnsstuff和godaddy只是可能有更多的启发式调整。 所以你可能只是尝试一个不同的客户端。
在域名开始之前,用一个等号进行whois查询。 你看到的仅仅是在registry中创build的纯虚荣名字服务器,作为一个无用的恶作剧(没有技术后果)。