WHOIS検索:ドメイン所有者情報の調べ方
· 12分で読めます
目次
インターネット上のすべてのドメイン名には、その背後にストーリーがあります。誰が所有しているのか、いつ登録されたのか、いつ期限が切れるのか。WHOIS検索は、これらの詳細を明らかにし、ドメイン名システムに透明性と説明責任を提供するツールです。疑わしいウェブサイトを調査する場合でも、競合他社を調査する場合でも、自分のドメインポートフォリオを管理する場合でも、WHOISを理解することは、ドメインを扱うすべての人にとって不可欠です。
この包括的なガイドでは、プロトコルの基本的な仕組みから、ドメイン登録データから貴重なビジネスインテリジェンスを抽出するための高度なテクニックまで、WHOIS検索について知っておくべきすべてを探ります。
WHOISとは?
WHOISは、1980年代初頭にさかのぼる、インターネット上で最も古いプロトコルの1つです。ドメイン名登録の公開ディレクトリとして機能し、誰でも特定のドメインの所有者、登録日、有効期限を照会できます。インターネット版の電話帳のようなものと考えてください。ただし、人々の電話番号をリストする代わりに、登録されたすべてのドメイン名の詳細をリストします。
WHOISプロトコルは、クエリ・レスポンスモデルで動作します。WHOISサーバーにドメイン名を送信すると、データベースを検索し、そのドメインに関連付けられた登録レコードを返します。.com、.org、.netなどの異なるトップレベルドメイン(TLD)は、それぞれのレジストリによって管理される異なるWHOISサーバーを持つ場合があります。
当初、WHOISデータは完全に公開されていました。ドメイン登録者は、正確な連絡先情報(氏名、住所、電話番号、メールアドレス)を提供する必要があり、これらはすべて自由にアクセスできました。この透明性は初期のインターネットで信頼を構築するのに役立ちましたが、ウェブが成長するにつれて、プライバシーの懸念により、WHOISデータの処理方法に大きな変化がもたらされました。
クイックヒント:WHOISは「フーイズ」と発音され、常に大文字で書かれます。このプロトコルはTCPポート43で実行され、シンプルなテキストベースのクエリ形式を使用します。
WHOISシステムは、いくつかの組織によって維持されています。ICANN(Internet Corporation for Assigned Names and Numbers)は全体的なポリシーフレームワークを監督し、個々のレジストリとレジストラは独自のWHOISデータベースを維持しています。この分散アーキテクチャは、異なるTLDがわずかに異なる情報形式を返す可能性があることを意味します。
WHOISで分かる情報
標準的なWHOISレコードには、さまざまな目的に役立ついくつかのカテゴリの情報が含まれています。各フィールドを理解することで、検索から最大限の価値を引き出すことができます。
コア登録データ
- 登録者情報:ドメインを所有する個人または組織。これには、氏名、組織、住所、電話番号、メールアドレスが含まれます。現在、多くのドメインはこのデータをマスクするプライバシー保護サービスを使用しています。
- レジストラの詳細:ドメインが登録された会社(GoDaddy、Namecheap、Google Domainsなど)。この情報は常に公開されており、登録者の好みや地理的な場所を示すことができます。
- 登録日:ドメインが最初に登録された日、最後に更新された日、有効期限が切れる日。これらのタイムスタンプは、ドメインの履歴を理解し、更新戦略を計画するために重要です。
- ネームサーバー:ドメインの解決を担当するDNSサーバー。これらは、ウェブサイトが使用しているホスティングプロバイダーやCDNを明らかにすることがよくあります。
- ドメインステータス:ドメインがロックされているか、転送保留中か、法的保留の対象かを示す技術的なフラグ。これらのステータスコードを理解することは、ドメイン管理に不可欠です。
管理者および技術担当者の連絡先
登録者以外に、WHOISレコードには従来、管理および技術的な問題のための個別の連絡先が含まれていました。管理者連絡先はドメインに関するビジネス上の決定を処理し、技術担当者連絡先はDNSとホスティング構成を管理します。
実際には、これらの連絡先は同じ個人または組織であることが多く、現代のプライバシー規制により、この情報はかつてほどアクセスしやすくなくなっています。
| WHOISフィールド | 説明 | プライバシーステータス |
|---|---|---|
| ドメイン名 | 登録されたドメイン | 常に公開 |
| レジストラ | 登録を管理する会社 | 常に公開 |
| 登録日 | ドメインが最初に登録された日 | 常に公開 |
| 有効期限 | 登録が期限切れになる日 | 常に公開 |
| ネームサーバー | ドメインのDNSサーバー | 常に公開 |
| 登録者連絡先 | 所有者の氏名、メール、住所、電話 | 多くの場合編集済み(GDPR) |
| 管理者連絡先 | 管理者の連絡先詳細 | 多くの場合編集済み(GDPR) |
| 技術担当者連絡先 | 技術担当者の連絡先詳細 | 多くの場合編集済み(GDPR) |
WHOIS検索の実行方法
WHOIS検索を実行するにはいくつかの方法があり、それぞれ技術的な専門知識や特定のニーズに応じて独自の利点があります。
オンラインWHOISツールの使用
ほとんどのユーザーにとって最も簡単な方法は、ウェブベースのWHOIS検索ツールを使用することです。これらのツールは、ドメイン名を入力するだけでフォーマットされた結果を受け取ることができる、ユーザーフレンドリーなインターフェースを提供します。
当社のWHOIS検索ツールは、ドメイン情報を照会するためのクリーンで高速なインターフェースを提供します。任意のドメイン名を入力するだけで、登録の詳細、ネームサーバー、可用性ステータスに即座にアクセスできます。
プロのヒント:オンラインWHOISツールを使用する場合、一部のレジストラは悪用を防ぐためにクエリをレート制限していることに注意してください。一括検索を実行する必要がある場合は、コマンドライン方式または専用のAPIサービスの使用を検討してください。
コマンドラインWHOISクエリ
技術ユーザーの場合、コマンドラインwhoisユーティリティは、仲介者なしでWHOISサーバーへの直接アクセスを提供します。この方法は高速で、生のフォーマットされていないデータを提供します。
LinuxとmacOSでは、whoisコマンドは通常プリインストールされています:
whois example.com
Windowsでは、PowerShellを使用するか、Windows Subsystem for Linux(WSL)をインストールしてwhoisコマンドにアクセスできます。または、WindowsユーザーはSysinternals Whoisなどのサードパーティツールを使用できます。
自動化のためのWHOIS API
WHOIS検索をアプリケーションに統合したり、自動化された一括クエリを実行したりする必要がある場合、WHOIS APIが最適なソリューションです。これらのサービスは、プログラムで簡単に解析できる構造化されたJSONまたはXMLレスポンスを提供します。
人気のあるWHOIS APIプロバイダーには以下が含まれます:
- WHOIS XML API
- WhoisFreaks
- DomainTools
- RDAP(Registration Data Access Protocol) - WHOISの現代的な後継
WHOISレコードの理解
WHOISレコードは、さまざまなステータスコード、日付形式、技術用語があるため、最初は不可解に見えることがあります。遭遇する主要なコンポーネントを分解してみましょう。
ドメインステータスコード
ドメインステータスコードは、ドメインの現在の状態を示す標準化されたフラグです。これらのコードは、Extensible Provisioning Protocol(EPP)標準に従っており、ドメインで実行できるアクションを理解するために重要です。
| ステータスコード | 意味 | 影響 |
|---|---|---|
clientTransferProhibited |
ドメインを転送できない | 不正な転送を防ぐ;転送前に削除する必要がある |
clientUpdateProhibited |
ドメイン情報を更新できない | 連絡先情報やネームサーバーへの不正な変更を防ぐ |
clientDeleteProhibited |
ドメインを削除できない | 偶発的または悪意のある削除を防ぐ |
pendingTransfer |
転送が進行中 | ドメインが新しいレジストラに移動中 |
redemptionPeriod |
ドメインが期限切れで猶予期間中 | 元の所有者が料金を支払って復元可能(通常30日間) |
pendingDelete |
ドメインがまもなく削除される | ドメインが登録可能になる前の最終段階 |
ok |
ドメインは制限なしでアクティブ | 通常の運用ステータス |
日付フィールドとその重要性
WHOISレコードには、ドメインのライフサイクルのストーリーを伝えるいくつかの重要な日付が含まれています:
- 作成日:ドメインが最初に登録された日。古いドメインは、より信頼性が高く、検索エンジンでより良いランキングを得る可能性があります。
- 更新日:WHOISレコードの情報が最後に変更された日。これは、所有権の変更、連絡先の更新、またはネームサーバーの変更を示す可能性があります。
- 有効期限:現在の登録期間が終了する日。この日付を監視することは、ドメインポートフォリオ管理にとって重要です。
これらの日付は通常、UTC(協定世界時)で表示され、ISO 8601形式に従います:YYYY-MM-DDTHH:MM:SSZ。