web-dev-qa-db-ja.com

URLを指定して、ドメインレジストラとウェブホストを見つけるにはどうすればよいですか?

ドメイン名を持っていて、そのドメインのレジストラとホスティング会社を見つけたい場合、どうすればよいですか?それを追跡する中央レジストリはありますか?はいの場合、そのデータベースをクエリするためのAPIはありますか?

同じように、ウェブホストを見つける方法は?

3
user187809

WHOISデータベースにクエリを実行すると、ドメインレジストラを見つけることができます。トップレベルドメイン(TLD)に応じて、実際には複数のデータベースがあります。たとえば、.comと.netはVerisignによって処理されます。この情報を照会する方法を説明するRFCがいくつかあり、フロントエンドとして機能できるツールもいくつかあります。

たとえば、UnixまたはLinuxコマンドラインにアクセスできる場合は、whoisコマンドを使用できます。

 $ whois example.com 
 
 WhoisServerバージョン2.0 
 
。comおよび.netドメインのドメイン名を登録できるようになりました
多くの異なる競合するレジストラと。詳細については、http://www.internic.net 
にアクセスしてください。
 
ドメイン名:EXAMPLE.COM 
レジストラ:RESERVED-INTERNET ASSIGNED NUMBERS AUTHORITY 
 Whoisサーバー:whois.iana.org 
紹介URL:http://res-dom.iana.org 
ネームサーバー:A.IANA-SERVERS.NET 
ネームサーバー:B.IANA-SERVERS.NET 
ステータス:clientDeleteProhibited 
ステータス:clientTransferProhibited 
ステータス:clientUpdateProhibited 
更新日:2004年3月26日
作成日:1995年8月14日
有効期限:2011年8月13日
 
 whoisデータベースの最終更新:2010年11月1日月曜日16:21:30 UTC

[。 。 。]

レジストリデータベースには、.COM、.NET、.EDUドメイン、および
レジストラのみが含まれます。
%IANA WHOISサーバー
%IANAの詳細については、httpにアクセスしてください。 ://www.iana.org 
%このクエリは1つのオブジェクトを返しました
 
ドメイン:EXAMPLE.COM 
 
組織:Internet Assigned Numbers Authority 
 
作成:1992-01-01 
出典:IANA 

Unix/Linuxコマンドラインにアクセスできない場合は、WHOISデータベースへの多数のオンラインWebインターフェイスを使用できます。 'whois'をグーグルで検索すると、多数のオプションが表示されます。

ウェブサイトのウェブホストを見つけることは非常に困難です。上記と同じwhoisコマンドを使用し、適切なIPデータベースにクエリを実行して、IPアドレス空間の所有者を確認できます。たとえば、192.168.1.1を検索するには、次のようにします。

 $ whois 192.168.1.1 
#
#クエリ用語があいまいです。クエリは次のように想定されます:
# "n 192.168.1.1" 
#
#「?」を使用
#
 
#
#次の結果は、
 #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 
親:NET-192-0-0-0-0 
 NetType:IANA Special Use 
 NameServer:BLACKHOLE-1.IANA.ORG 
 NameServer:BLACKHOLE-2。 IANA.ORG 
コメント:このブロックはプライベートアドレススペースとして使用されます。
コメント:このブロックのアドレスは
コメント:[と調整する必要のない人なら誰でも使用できます。 ____。]コメント:IANAまたはインターネットレジストリ。 
コメントからのアドレス:このブロックは複数で別々に使用されます
コメント:運用ネットワーク。
コメント:このブロックは
コメント:のIETFによって割り当てられましたBest Current Practiceドキュメント、RFC 1918 
コメント:次の場所にあります:
コメント:http://www.rfc-editor.org/rfc/rfc1918.txt 
 RegDate :1994-03-15 
更新:2010-03-15 
参照:http://whois.arin.net/rest/net/NET-192-168-0-0-1 
 
 OrgName:Internet Assigned Numbers Authority 
 OrgId:IANA 
住所:4676 Admiralty Way、Suite 330 
市:Marina del Rey 
 StateProv:CA 
 PostalCode:90292-6695 
国:US 
 RegDate:
更新:2004-02-24 
参照:http ://whois.arin.net/rest/org/IANA 
 
 OrgTechHandle:IANA-IP-ARIN 
 OrgTechName:Internet Corporation for Assigned Names and Numbe r 
 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のデータとサービスには、利用規約
#が適用されます。https://www.arin.net/whois_tou.html 
#

ただし、これはIPアドレス空間の所有者を示しているだけであり、not他のことを保証するものです。そのアドレス空間は、独自のWebサーバーをホストする会社に属している場合もあれば、他の誰かのWebサイト(または複数の顧客の場合はそのIP上の複数のWebサイト)をホストしているホスティング会社に属している場合もあります。さらに、IPアドレス空間はISPが所有し、企業がリース/使用する場合があります。これには、多くの、多くのオプションがあり、確実性はほとんどありません。

4

レジストラを見つける最も簡単な方法は、次のWebサイトにアクセスすることです。 http://whois.domaintools.com/

ホストを見つけるということは、通常、コマンドラインまたはlinux/macシェルなどからWebサイトのIPアドレスへのtracerouteを実行することを意味します。

tracertwww.websitename.comまたはtraceroutewww.website.com

webホストはデータベースと同じホストではない可能性があり、さらにCDNに到達した場合にターゲットにヒットすることを常に保証するとは限らないため、これは必ずしも100%ではありません。

これらはあなたが始めるのに役立つはずですが、幸運を祈ります。

2
Nick O'Neil