WHOIS検索

ドメインを入力すると、その登録情報を専門用語抜きで読めます:レジストラ、日付、ネームサーバー、そして各ステータスコードが持ち主にとって何を意味するか。情報はWHOISの後継であるRDAPを通じて、レジストリから直接取得します。

調べるのは登録されたドメインです:shop.example.co.ukならexample.co.ukです。

例: github.com, wikipedia.org

ドメインの裏にいる3者

ドメイン名を完全に所有している人はいません。1年単位で借りるもので、その契約には3者が関わります。レジストリは1つの拡張子を運営し(.comならVerisign、.ukならNominet)、その下のすべての名前の原簿を管理します。レジストラはお店で、代金を受け取ってレジストリに登録を申請する会社です。登録者はお客さんで、料金を払い続けるかぎりその名前を持てます。

登録情報は、その契約についてのレジストリの記録です。何十年もの間、人々はWHOISというプロトコルでそれを読んできました。ポート43に接続して名前を送ると、自由形式のテキストが返ってきます。その書式はレジストリごとにばらばらでした。RDAPはこれに代わるものです。問い合わせはHTTPSで送られ、答えは項目名の決まった構造化データなので、プログラムが推測なしに読めます。一般的な拡張子のレジストリは数年前からRDAPの提供が義務づけられており、今ではポート43を止めてもよいことになっています。

このページが登録情報を取得する場所

DNSのルートを調整する機関であるIANAは、拡張子ごとにRDAPサーバーのアドレスを対応させた一覧を公開しています。その一覧であなたの拡張子を調べ、そのサーバーにだけリクエストを1回送ります。多くのレジストリは記録の一部しか持っておらず、残りを持つレジストラ自身のRDAPサーバーへのリンクを含めています。そのリンクがあればたどり、2つの答えを合わせます。結果の下の行に、問い合わせたすべてのサーバーを表示します。

ポート43でWHOISに接続することはなく、第三者のWHOISデータベースも使いません。IANAの一覧に載っていない拡張子もあり、.de、.ru、.cnなど多くの国別コードがそうです。その場合はページにそう表示し、レジストリ自身の検索ページを案内します。

日付と、有効期限が切れたあとに起きること

大事な日付は3つです。登録日は今の契約が始まった日で、名前が削除されて再登録されるとリセットされます。最終更新日は更新を含め、何か変更があるたびに変わります。有効期限は支払い済み期間の終わりで、残りが45日を切ると概要で警告します。

更新されなかった.comの名前は、その日に消えるわけではありません。いくつかの段階を経て、それぞれがステータスコードとして表れます:

段階通常の長さ持ち主にできること
自動更新猶予期間(autoRenewPeriod)最大45日通常の料金で更新できます。レジストラがすでにサイトをパーキングページにしていることもあります。
回復期間(redemptionPeriod)30日復旧できますが、手数料は更新料の10倍ほどになることがよくあります。
削除保留(pendingDelete)5日何もできません。その後、名前は一般に開放されます。

国別コードのレジストリは独自の日程を決めており、数日で名前を削除するところもあります。

ステータスコードの読み方

ステータスコードはスイッチです。clientで始まるものはレジストラが設定し、たいていはアカウント画面のボタンで切り替えます。serverで始まるものはレジストリが設定し、変えるのはもっと難しくなります。結果の表では、見つかったコードをそれぞれ説明します。いくつかの種類があります:

  • ロック:clientTransferProhibited、clientUpdateProhibited、clientDeleteProhibitedと、そのserver版です。移管、変更、削除を拒否します。健全なドメインには少なくとも移管ロックがかかっており、一般的なドメインにロックが1つもなければこのページが警告します。
  • 保留:clientHoldとserverHoldは名前をDNSから外します。登録は残っていますが、ウェブサイトもメールも止まります。誰もサーバーに触っていないのにドメインが「突然動かなくなった」ときに探すべきコードです。
  • 処理中・期間のコード:何かが進行中か、最近起きたことを示します。pendingTransferやaddPeriodなどです。
  • ok(RDAPでは「active」と表示):制限がまったくない状態で、つまりロックもありません。

登録者がふつう隠されている理由

2018年までは、ほとんどのドメインの登録情報に、登録者の氏名、住所、電話番号、メールアドレスが載っていて、誰でも見られました。スパム業者は毎日それを集めていました。欧州の個人データ保護規則(GDPR)が個人についてはこれを終わらせ、一般的な拡張子のルールもそれに続きました。今では個人の項目は取り除かれ、登録情報には「プライバシー保護のため非公開」と書かれます。会社名は見えたままのことがよくあります。それとは別に、多くのレジストラは登録情報にプライバシー保護サービスや代理サービスを載せます。名前を貸してメッセージを転送する会社です。

このページは、レジストリが公開していれば登録者の名前、組織、国を表示し、非公開になっていたり代理サービスに置き換えられていたりすればそう伝えます。非公開の登録情報の裏に誰がいるかを突き止めようとはしません。

非公開のドメインの持ち主に連絡したいときは、レジストラがメッセージを取り次ぐ手段を用意しなければなりません。フィッシングや悪用については、レジストラと一緒に表示される不正利用の連絡先に書いてください。レジストラには報告に対応する義務があります。

よくある質問

WHOISとRDAPの違いは何ですか?

答える質問は同じです。WHOISは古いプロトコルで、ポート43で自由形式のテキストを返し、書式はレジストリごとに違い、暗号化もありません。RDAPはその後継で、HTTPSでJSONを返し、項目名はどこでも同じで、項目が非公開であることを示す標準の方法があります。このページはRDAPだけを使います。

ドメインの持ち主を調べるにはどうすればよいですか?

ここで調べてください。持ち主が組織なら、その名前が登録情報に載っていることがよくあります。登録情報が非公開だったり、プライバシー保護サービスが表示されたりしていれば、身元は公開されていません。それでも、レジストラの転送フォームや、ウェブサイトそのものを通じて持ち主に連絡できます。

clientTransferProhibitedとはどういう意味ですか?

移管ロックです。持ち主がアカウントでロックを外すまで、レジストラはドメインを別のレジストラへ移す要求をすべて拒否します。乗っ取りを防ぐもので、かけたままにしておくべきです。

ドメインの有効期限が切れたらすぐに買えますか?

いいえ。有効期限のあとも、前の持ち主には何週間か更新や復旧をする権利が残ります。.comなら合計で約80日です。レジストリが名前を開放するのはpendingDeleteの段階のあとだけで、人気のある名前は、それだけを仕事にしている会社に数秒で取られます。

自分の拡張子にはRDAPがないと表示されるのはなぜですか?

国別コードのレジストリは、一般的な拡張子にRDAPを義務づけたルールに縛られておらず、IANAの一覧にサーバーを登録していないところがかなりあります。データはそのレジストリ自身のウェブ検索で見られ、結果からそこへリンクしています。

ここの有効期限がレジストラのアカウントの日付と違うのはなぜですか?

名前が有効期限を迎えると、多くのレジストリは自動で1年を加え、レジストラに確定か取り消しまで45日の猶予を与えます。その間、レジストリは新しい日付を表示し、レジストラはまだ古い日付を表示しています。行動の基準にすべきなのはレジストラの日付です。