ドメイン名を持っていて、そのドメインのレジストラとホスティング会社を見つけたい場合、どうすればよいですか?それを追跡する中央レジストリはありますか?はいの場合、そのデータベースをクエリするためのAPIはありますか?
同じように、ウェブホストを見つける方法は?
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が所有し、企業がリース/使用する場合があります。これには、多くの、多くのオプションがあり、確実性はほとんどありません。
レジストラを見つける最も簡単な方法は、次のWebサイトにアクセスすることです。 http://whois.domaintools.com/
ホストを見つけるということは、通常、コマンドラインまたはlinux/macシェルなどからWebサイトのIPアドレスへのtracerouteを実行することを意味します。
tracertwww.websitename.comまたはtraceroutewww.website.com
webホストはデータベースと同じホストではない可能性があり、さらにCDNに到達した場合にターゲットにヒットすることを常に保証するとは限らないため、これは必ずしも100%ではありません。
これらはあなたが始めるのに役立つはずですが、幸運を祈ります。