Você pode encontrar o registrador de domínios consultando o (s) banco (s) de dados WHOIS. Na verdade, existem vários bancos de dados, dependendo do domínio de nível superior (TLD). Por exemplo, .com e .net são gerenciados pela Verisign. Há um punhado de RFCs que descrevem como consultar essas informações, juntamente com várias ferramentas disponíveis que podem atuar como front-end para você.
Por exemplo, se você tem acesso a uma linha de comando Unix ou Linux, você pode usar o comando whois
:
$ whois example.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: EXAMPLE.COM Registrar: RESERVED-INTERNET ASSIGNED NUMBERS AUTHORITY Whois Server: whois.iana.org Referral URL: http://res-dom.iana.org Name Server: A.IANA-SERVERS.NET Name Server: B.IANA-SERVERS.NET Status: clientDeleteProhibited Status: clientTransferProhibited Status: clientUpdateProhibited Updated Date: 26-mar-2004 Creation Date: 14-aug-1995 Expiration Date: 13-aug-2011 Last update of whois database: Mon, 01 Nov 2010 16:21:30 UTC
[. . .]
The Registry database contains ONLY .COM, .NET, .EDU domains and Registrars. % IANA WHOIS server % for more information on IANA, visit http://www.iana.org % This query returned 1 object domain: EXAMPLE.COM organisation: Internet Assigned Numbers Authority created: 1992-01-01 source: IANA
Se você não tiver acesso a uma linha de comando Unix / Linux, poderá usar um grande número de interfaces da Web on-line no banco de dados WHOIS. Pesquisando por 'whois' vai aparecer inúmeras opções.
Encontrar o host de um site é significativamente mais difícil. Você pode descobrir quem possui o espaço de endereço IP usando o mesmo comando whois
acima e consultando o banco de dados IP apropriado. Por exemplo, para procurar 192.168.1.1, eu poderia fazer:
$ whois 192.168.1.1 # # Query terms are ambiguous. The query is assumed to be: # "n 192.168.1.1" # # Use "?" to get help. # # # The following results may also be obtained via: # http://whois.arin.net/rest/nets;q=192.168.1.1?showDetails=true&showARIN=false # NetRange: 192.168.0.0 - 192.168.255.255 CIDR: 192.168.0.0/16 OriginAS: NetName: PRIVATE-ADDRESS-CBLK-RFC1918-IANA-RESERVED NetHandle: NET-192-168-0-0-1 Parent: NET-192-0-0-0-0 NetType: IANA Special Use NameServer: BLACKHOLE-1.IANA.ORG NameServer: BLACKHOLE-2.IANA.ORG Comment: This block is used as private address space. Comment: Addresses from this block can be used by Comment: anyone without any need to coordinate with Comment: IANA or an Internet registry. Addresses from Comment: this block are used in multiple, separately Comment: operated networks. Comment: This block was assigned by the IETF in the Comment: Best Current Practice document, RFC 1918 Comment: which can be found at: Comment: http://www.rfc-editor.org/rfc/rfc1918.txt RegDate: 1994-03-15 Updated: 2010-03-15 Ref: http://whois.arin.net/rest/net/NET-192-168-0-0-1 OrgName: Internet Assigned Numbers Authority OrgId: IANA Address: 4676 Admiralty Way, Suite 330 City: Marina del Rey StateProv: CA PostalCode: 90292-6695 Country: US RegDate: Updated: 2004-02-24 Ref: http://whois.arin.net/rest/org/IANA OrgTechHandle: IANA-IP-ARIN OrgTechName: Internet Corporation for Assigned Names and Number OrgTechPhone: +1-310-301-5820 OrgTechEmail: [email protected] OrgTechRef: http://whois.arin.net/rest/poc/IANA-IP-ARIN OrgAbuseHandle: IANA-IP-ARIN OrgAbuseName: Internet Corporation for Assigned Names and Number OrgAbusePhone: +1-310-301-5820 OrgAbuseEmail: [email protected] OrgAbuseRef: http://whois.arin.net/rest/poc/IANA-IP-ARIN # # ARIN WHOIS data and services are subject to the Terms of Use # available at: https://www.arin.net/whois_tou.html #
No entanto, isso apenas informa quem possui o espaço de endereço IP e não é uma garantia de qualquer outra coisa. Esse espaço de endereço pode pertencer a uma empresa que hospeda seu próprio servidor da Web ou pode pertencer a uma empresa de hospedagem que hospeda um site para outra pessoa (ou vários sites nesse IP, para vários clientes). Além disso, o espaço de endereço IP pode pertencer a um ISP e ser alugado / usado por uma empresa. Muitas, muitas opções e muito pouca certeza, por isso.