Whois comando corrompido no mac

1

A pesquisa Whois não está exibindo informações corretas. Dig e outros comandos de rede funcionam perfeitamente corretos e eu consigo me conectar a qualquer / tudo. No entanto, essa corrupção de pesquisa whois me preocupa. Alguma ideia? Obrigado! A razão pela qual eu pergunto é porque isso é necessário para uma aula de networking (o professor mostrou whois em conjunto com mostrar como programar regras de firewall, e eu preciso ser capaz de fazer isso para o final). Ele funciona "normalmente" (isto é, lista informações de domínio) em outros computadores, e se eu me conectar via telnet para internic, eu posso obtê-lo, mas o comando whois no meu mac não vai. Alguma idéia?

Exemplo:

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

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 GOOGLE.COM.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.SA 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.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 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, 19 Mar 2014 21:21:54 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.

    
por flaw600 27.03.2014 / 19:34

3 respostas

2

O comando whois no seu Mac está perfeitamente bem.

Você está simplesmente consultando um servidor NICNAME diferente com cada ferramenta. A ferramenta BSD whois no MacOS 10 usa o mecanismo whois-servers.net. e, nesse caso, está consultando o servidor com.whois-servers.net. NICNAME, executado pela Verisign Incorporated. Os computadores de outras pessoas estão usando um comando whois diferente que provavelmente conecta whois.networksolutions.com. , executado pela Network Solutions LLC, como o servidor NICNAME.

O que você vê é o que os diferentes servidores NICNAME estão realmente publicando. Isso não tem nada a ver com sua ferramenta de cliente. As pessoas realmente registraram todas elas. Observe o que o manual do MacOS diz sobre o servidor NICNAME da Network Solutions. Você está consultando o servidor NICNAME do registro e vendo toda uma carga de registros feita através de vários registradores diferentes, do MarkMonitor ao Tucows. As outras pessoas estão consultando o servidor NICNAME de um registrador e vendo apenas os registros feitos por meio desse registrador específico.

Executar

whois '=google.com'
com a ferramenta BSD whois e você receberá uma saída estendida do servidor NICNAME do registro mostrando onde está o servidor NICNAME individual de cada registrador. (A saída em sua pergunta diz a você esse truque.) Novamente, essa é uma função do lado do servidor e nem todos os servidores NICNAME funcionam da mesma maneira - como você pode ver se tentar o mesmo com o servidor Network Solutions LLC NICNAME .

Uma das razões pelas quais os comandos whois variam é que os dias de haver um lugar, ou mesmo alguns lugares, para ir para o serviço NICNAME já passaram. Você está usando uma das mais modernas ferramentas whois que usa um dos dois mecanismos DNS disponíveis para localizar automaticamente o servidor NICNAME para usar em qualquer nome de domínio. Outras ferramentas de whois , mais desajeitadas e de maior manutenção, possuem nomes de servidor NICNAME, ou arquivos de configuração que precisam de manutenção regular.

Leitura adicional

  • Jonathan de Boyne Pollard (2010). whois . Utilitários da Internet para o guia do usuário do OS / 2 .
  • whois . 2004-06-14. MacOS 10 páginas do manual. Corporação da Apple.
  • Marco d'Itri. whois . Páginas de manual do Ubuntu. Canônico.
  • "Configuração do site" . GNU jwhois manual. Fundação de Software Livre.
  • Jonathan de Boyne Pollard (2009). "Clientes NICNAME que usam pesquisas SRV" . Alguns clientes de aplicativos usam pesquisas SRV, alguns (para o constrangimento deles) não. . Respostas frequentemente dadas.
  • Jonathan de Boyne Pollard (2009). Fornecendo seu próprio serviço NICNAME. . Respostas frequentemente dadas.
por 27.03.2014 / 20:59
2

A resposta é realmente mais simples do que @JdeBP explicou. Criei e mantive meu próprio serviço / ferramenta de pesquisa whois no link e aprendi os detalhes dos diferentes registros de nomes de domínio. p>

O problema é que o comando whois no seu Mac não está enviando a consulta para o servidor whois .COM no formato correto.

Para corrigir isso, você precisa usar o seguinte comando:

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

Explicação:

O servidor whois para o .COM tld é whois.verisign-grs.com , gerenciado pela Verisign (o registro .COM).

Se você se conectar via TCP a whois.verisign-grs.com:43 e enviar ? , receberá algumas informações sobre como as consultas devem ser enviadas para esse servidor 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.

Assim, a saída que você recebe no seu Mac é o que você recebe quando envia somente google.com para whois.verisign-grs.com:43 . Ele tenta mostrar todos os resultados correspondentes!

Todas as entradas google.com são, na verdade, servidores de nomes (para DNS) que foram registrados por proprietários de nomes de domínio.

Por exemplo, na sua pergunta, você pode ver GOOGLE.COM.YUCEHOCA.COM listado. Aqui está o que você recebe se você enviar nameserver GOOGLE.COM.YUCEHOCA.COM para o servidor whois:

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

E se você deseja obter apenas as informações de registro de google.com , envie domain google.com para receber esta resposta:

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

Fonte: link

    
por 26.05.2014 / 03:06
0

A resposta do iglvzx é informativa, mas só retorna o THIN whois. O que as pessoas geralmente querem é o THIN e THICK whois. O whois THICK contém informações sobre registrantes.

Primeiro, consulte o THIN whois para encontrar o servidor whois THICK como na resposta do iglvzx:

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

Em seguida, pegue o servidor whois THICK da linha Whois Server :

Whois Server: whois.markmonitor.com

Agora, consulte o servidor whois THICK:

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

    
por 02.11.2016 / 18:22