Command Palette

Search for a command to run...

ドメイン名が利用可能なかどうかを確認する方法: RDAP、WHOIS、および一括検索

ドメイン名が利用可能なかどうかを確認する方法: RDAP、WHOIS、および一括検索

T
Toolz Team
|Sep 19, 2026|15 分読んでください
GoogleでToolz.devを優先します

ウェブツールコレクションの一部

ドメイン検索

一度に数十のTLDにわたって1 つの名前を確認してください。 RDAPファースト、WHOISフォールバック、および利用可能な、取られた、または不明の評決は、決して推測ではありません

ドメイン検索 を使う

あなたには名前があります ロゴをデザインしたり、カードを印刷したり、誰かに伝えたりする前に、ドメインが無料かどうかを知る必要があります、そして通常は.comだけではありません.io、.ai、.dev、および顧客が住んでいる国のコードについて知りたいです registrar' の検索ボックスで一度に1つずつ確認するのは遅く、返される答えはページが決して認めない点で時々間違っています。

このガイドでは、可用性データがどこから来るのか、なぜ古いWHOISプロトコルがfalse " available" を生成するのか、結果、RDAPが変更したもの、および取られた名前を見つけたら登録レコードを読み取る方法の例が使用されています Toolz ドメイン可用性チェッカーこれは、1 回の検索で最大 68 の拡張機能にわたってレジストリに直接クエリを実行します。

tl;dr: ドメインは、その TLD を実行するレジストリに記録がない場合に利用できます。 信頼できる質問方法は、構造化 JSON と未登録の名前に対するプレーン 404 を返す RDAP (RFC 9083) です。数百の TLD (ほとんどが国コード) は、依然としてポート 43 の WHOIS 上でのみ応答します。 " 一致しません " はレジストリごとに異なるフリー テキストです ドメイン検索ツール 最初に RDAP をチェックし、WHOIS にフォールバックし、"unknown" を推測する代わりに理由付きで報告します。これは無料で、サインアップはなく、検索ごとに 40 の名前と 240 の検索に制限されており、ブラウザはこれらの検索を行うことができないため、サーバー上で実行されます。

"available" はドメイン名にとって何を意味しますか?

ドメイン名は、そのトップレベルドメインを運用するレジストリで誰もその登録を保持していない場合に利用可能である すべてのTLDは、レジストリを正確に1 つ持つ ベリサインが.comと.netを、パブリックインタレストレジストリが.orgを、各国コードのTLDが独自のオペレータを持つ NamecheapやHostingerなどのレジストラが登録を販売するが、レジストリは、存在するものの権威あるリストを保持している。

その区別は信頼にどの答えを教えてくれるので重要です。 registrar& #39; s 検索ページは、最終的にレジストリに尋ねるフロントエンドですが、キャッシュされた結果、独自の在庫からのプレミアム価格設定、または何かを販売するように設計された提案を表示することもあります。 registry 自体に行くルックアップは、それらのレイヤーを削除します。

レジストリでの入手可能性も最初の質問です。名前は未登録でも、予約リストまたはプレミアム価格リストに登録されているため、通常の価格では購入できません。また、多くの国コードには、誰が登録できるかについての資格規定があります。その詳細については、以下をご覧ください。

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

RDAP (Registration Data Access Protocol) は、WHOIS の最新の代替です。 HTTPS 経由で登録データを JSON として返し、すべてのフィールドが定義され、欠落しているドメインに通常の HTTP 404 で信号を送ります。 WHOIS は、初期のインターネットからのテキスト プロトコルであり、で指定されています RFC 3912、TCPポート43 を介してクエリを送信し、レジストリが印刷することを選択したテキストを返します。

JSON 応答形式は で定義されています RFC 9083。特定の TLD をどの RDAP サーバーに要求するかという問題は、IANA が公開するブートストラップ ファイルによって答えられます RFC 9224、 で でき data.iana.org/rdap/dns.json。 ICANNは、すべてのジェネリックTLDレジストリからRDAPを要求するので、.com、.app、.xyzと残りのすべてがそれを持っています。 country-codeレジストリはICANN契約に拘束されず、それらの多くはまだWHOISのみを提供しています。

属性 RDAP フーイス
輸送 HTTPS Raw TCP、ポート 43
応答フォーマット 定義されたスキーマを持つ JSON 自由テキスト、レジストリごとに異なります
"登録されていません"シグナル HTTP 404 "No match for" or "NOT FOUND" といったフレーズですが、これは様々です
サーバー 発見 IANA ブートストラップ ファイル (RFC 9224) TLD ごとの知識または IANA 紹介
gTLD に必要です はいって プライマリサービスではなくなりました
国コードの適用範囲 部分的 ほとんどの人がまだそれを提供しています
日付 標準のタイムスタンプ レジストリが好むローカル形式
機械の可読性 高い 低い、レジストリごとにパーサーが必要です

ある名前をチェックしている人にとって、これは配管のように見えます。次のセクションでは、プログラムが WHOIS テキストを間違って読み取った場合に何が起こるかについて説明するため、正確性を期すために説明するとすべてです。

なぜ、いくつかのドメインチェッカーは、 " available" 名前をとると?

False "available" resultsはほとんどの場合WHOISの解析から得られます 単純なチェッカーがクエリを送信し " not found" のようなフレーズをレスポンスで探し ドメインが見えたらフリーに呼び出します そのアプローチはいくつかの通常の状況で失敗します:

  1. レート制限. クエリを送信しすぎていると思われるレジストリは、拒否メッセージで応答する場合があります。チェッカーが "found" だけを探している場合、その拒否にはたまたま "not found" が含まれている可能性があります。利用可能なように読み取ります。
  2. 否定. 一部の可用性サービスは、"Available" または "Not Available" に応答します。 "available" の部分文字列が一致します。両方に一致します。
  3. エコーされたクエリ. 一部のレジストリでは、結果の前にクエリを印刷し直すため、ドメイン名と単語 "no data"登録名であっても同じ応答に表示される場合があります。
  4. 親ゾーンの回答. 3 番目のレベルの名前を尋ねると、その上の 2 番目のレベルのゾーンのレコードが返され、別のオブジェクトが記述されます。
  5. デッドサーバー. WHOIS ホストのバンドルされたリストが古くなります。接続エラーは、名前が無料であることを証明するものではありません。

Toolzチェッカーは、これらのそれぞれを明示的に処理します 否定認識で可用性応答を読み取り、親ゾーンを記述するレコードを拒否し、エコーされたクエリをストリップし、バンドルされたWHOISホストが応答しなくなったとき、IANAがそのTLDを今日も確実に読み取ることができないものはすべて、として報告されます 未知、その横にある理由と。 その3 番目の評決は、他の2 つを使用可能にするものです: ツールが緑色を表示すると、レジストリはそう言った。

一度に多くのドメイン名を確認する方法

一括検索では、名前のリストと拡張子のリストが交差して、すべての組み合わせが検索されます。カウントがどのように機能するかは次のとおりです バルクドメイン検索ツール、 一歩一歩.

  1. 名前を入力します. コンマや新行で区切ります 重複はドロップされ 名前は小文字になります 1 回の検索で 40 件までの名前が収まります。
  2. 拡張機能を選択します. プリセットは一般的なセットをカバーします: スタートアップは 10 個 (com、net、org、io、co、ai、app、dev、xyz、me) を選択し、人気は 38 個を選択し、バングラデシュのプリセットは 68 個の拡張機能のいずれかに個別にチェックを入れることもできます。
  3. カウンターを見てください. ルックアップの数は、検索前に表示される名前の拡張子です。
  4. 走らせろ. 各レジストリが応答すると結果がストリームインするため、高速レジストリが最初に表示されます。

実数を使った作業例:

名前が入力されました 拡張機能 ルックアップ 結果
acmecloud, acme-cloud スタートアップ (10) 2 x 10 = 20 走る
acmecloud, acme-cloud 人気 (38) 2 x 38 = 76 走る
acmecloud すべて68 1 x 68 = 68 走る
acmecloud, acmehq, getacme すべて68 3 x 68 = 204 走る
acmecloud, acmehq, getacme, tryacme すべて68 4 x 68 = 272 拒否: 240 キャップ以上
acmecloud, AcmeCloud スタートアップ (10) 1 x 10 = 10 下箱の後に重複削除

拡張子にチェックマークが付いていない場合、裸の名前は.com としてチェックされ、完全なドメインは のようにチェックされます acmecloud.io は入力されたとおりに正確にチェックされます.

240 ルックアップキャップはレジストリがスイープをスロットルするために存在します一度に千のクエリを発射しても千の回答は生成されません; レート制限から未知の山を生成します ルックアップはレジストリサーバーごとにペース分けされ、サーバーがプッシュバックするとバックオフされ、より長い最終候補リストはバッチに分割された方が良いです スイープがいくつかの" rate-limited" unknownsで戻ってきたら、少し待ってからそれらの名前をもう一度実行してください。

完了したら、Available, Taken or Unknown にフィルタリングして、.txt,.csv または.json としてエクスポートします。.txt エクスポートは 1 行あたり 1 つのドメインで、ほとんどの registrars' に直接貼り付けられます。バルク検索ボックス。 CSV には、ドメイン、TLD、ステータス、メソッド (RDAP または WHOIS)、レジストラ、作成日と有効期限、ネームサーバー、メモ、および各検索にかかる時間が含まれます。

撮影されたドメインの読み方& #39; s 登録記録

取得された結果を開くと、レジストリがそれについて保持しているものが表示されます: レジストラと IANA レジストラ ID、作成日、更新日、有効期限、EPP ステータス コード、ネームサーバー、DNSSEC 状態、およびレジストラ' の不正使用連絡先。 RDAP レジストリの場合、これは JSON から直接取得されます。 WHOIS レジストリの場合、テキストから解析され、レジストリが印刷する形式に関係なく日付が到着するため、解析不可能な日付は、レジストリがエラーとしてではなく、それを書き込んだものとして表示されます。

ステータスコードは最も有用な部分であり、それらは Extensible Provisioning Protocol に由来する。 で意味が定義されている RFC 5731、 によって加えられた猶予期間の状態を持つ RFC 3915。

ステータス あなたにとっての意味
ok / active 登録済み、保留中何もない すぐに無料にならない.
clientTransferProhibited レジストラは転送に対してロックします。ほとんどのドメインでは正常です。
clientHold / serverHold 登録されているが、DNSには公開されていない。サイトは解決されませんが、名前はまだ所有されています。
redemptionPeriod 期限切れになり、レジストラによって削除されました。前の所有者は有料で復元できます。
pendingDelete 過去の償還。名前は削除される予定で、間もなく利用可能になります。
pendingTransfer 現在、レジストラ間を移動しています。

有効期限は、人々が希望するよりも少ないことを教えてくれます ほとんどの登録は自動的に更新され、期限切れのジェネリックドメインは通常、それがリリースされる前に猶予期間と償還期間を示す名前です pendingDelete は唯一、落下に近い。

代わりにDNSで空き状況を確認できますか?

いいえ DNS は、名前が解決するかどうかを知らせるのであって、登録されているかどうかではありません ドメインは、DNS レコードがまったくない状態で登録することも、座ることもできます clientHold、そして名前が誰かに属しているにもかかわらず、すべてのdnsクエリは失敗します。 "no DNS records" as "available" は、自家製チェッカーで最も一般的な間違いの1 つです。

このツールは、DNSルックアップを別のオプションのビューとして提供しています: A、AAAA、NS、MX、TXT、CNAMEおよびSOAレコード、Cloudflareを介してクエリ.彼らは、ドメインが取得されたことがわかると便利です、例えば、電子メール (MXレコード) をホストしているかライブサイト (Aレコード) をホストしているかを確認しますが、可用性の判断自体は常にレジストリから得られます 同じツールは、ソースを自分で確認したい場合は、生のWHOISテキストまたは生のRDAP JSONも表示します RDAPサーバーからの404 または429 が何を意味するかについての参考のために、 HTTP ステータス コード ガイド 各コードをカバーします.

ドメイン " が利用可能 " であるのはなぜですか。ここですが、レジストラはそれを販売しませんか?

通常の理由は 3 つありますが、いずれも検索が間違っていたことを意味するものではありません。

プレミアム名と予約名. レジストリは、未登録だが標準料金をはるかに上回る価格の短い名前または辞書名のリストを保持し、一部の文字列は予約されており、まったく提供されません。 registry's 登録記録では、これらを通常の無料名と区別していないため、レジストラは価格を明らかにする場所です。

資格規定. 多くの国コードは、登録できる人を制限しています。 いくつかは、ローカルプレゼンスまたは受託者を必要とし、いくつかの第2 レベルのゾーンは、組織の特定の種類に限定されています。 edu.bd、gov.bdおよびmil.bdなどの.bd第2 レベルは、例であります; 制限されたカテゴリは、多くの場合、はいまたはいいえではなく、レジストリエラーで答え、チェッカーは、レジストリが名前は無料だったと言っていないため、不明として報告します。

タイミング. 誰かがあなたの検索とチェックアウトの間に名前を登録した可能性があります。レジストリデータはライブですが、1分あれば十分です。

国際化されたドメイン名と国コードゾーン

非 ASCII 文字を持つ名前は、で定義された ASCII エンコードである Punycode として DNS に保存されます RFC 3492。 ドイツ語の都市名 münchen なる xn--mnchen-3ya、そしてそれがフォームレジストリインデックスです。 tool は、名前を調べる前に Punycode に変換するので、Unicode フォームを直接入力できます。 63 文字を超えるラベルまたは 253 文字を超えるドメインは、レジストリに送信されるのではなく、無効としてドロップされます。

国コード TLD は、WHOIS が依然として最も重要な場所です。チェッカーは、WHOIS サーバーのレジストリごとのテーブルと、それぞれが "no such domain" に使用する正確なフレーズを保持し、com.bd、net.bd、org.bd、info.bd、co.bd、tv.bd、ai.bd、edu.bd、ac.bd、sch.bd、id.bd、gov.bd、mil.bd などの BTCL がサービスを提供するバングラデシュ ゾーンをカバーします。.bd。いくつかのレジストリは、公開されている WHOIS クエリを完全に拒否します。その中には.li と.qa があり、それらは常に不明な点として返されます。

バルクドメインチェッカーはどこにでも私の名前を送りますか?

はい、そうしなければなりません、そしてその理由については明確にしておく価値があります。 Toolz ツールのほとんどはクライアント側であり、データをどこにも送信しません。 ドメイン検索はそのように機能しません。 RDAP はブラウザへのアクセスを許可しないレジストリ サーバーへのクロスオリジン HTTPS リクエストを必要とし、WHOIS はポート 43 で生の TCP 接続を必要とします。これにより、入力した名前は Toolz サーバーに送信され、Toolz サーバーは検索を実行し、結果をストリーミングして返します。名前は保存されません。

どのドメイン検索でもよくある心配は フロントランニングです 検索を見ていて 最初に名前を登録する人 実用的な防御はどこでも同じです 信頼できるレジストラに素早く検索 判断 登録します 良い名前をスプレッドシートに1 週間置いておくのではなく。

限界と一般的なエラーは何ですか?

状況 あなたが見ているもの 何をすべきか
240 以上の組み合わせ 検索をトリミングするように求めるエラー 名前または拡張機能の数を減らして、2 番目のバッチを実行します
40 以上の名前 拒否 リストを分割
レジストリがスイープを抑制しました 不明ですが、注記ではレート制限について言及しています 短い待ち時間の後、それらの名前を再実行します
レジストリは公開のWHOISを拒否します 拒否理由は不明 そのTLDを販売しているレジストラで確認してください
制限された第 2 レベルゾーン レジストリエラーで不明 ゾーン's の資格ルールをお読みください
無効な文字またはラベルが長すぎます ルックアップ前に名前がドロップされました 文字、数字、ハイフンのみを使用してください
日当使用 フォームの横にある今日の 10/10 などのカウント サインインして上げるか、リセットを待ちます

日当は訪問者ごとに適用され、フォームの横に表示されます。基本手当は無料、登録なし。

レジスターのリンクがどこに行くか

利用可能なドメインは、レジストリオペレータとその公式登録情報ページを表示します IANAから、その後、いくつかのレジストラで事前に入力された検索。 hostingerは、その年間ホスティングプランは、最初の年の無料ドメインが含まれているため、紹介パートナーとして最初にリストされています; リンクはあなたに余分なコストなしでToolzの手数料を獲得します. toolzは、単一のレジストラは、特に国のコードの間で、すべてのtldを販売していないので、他のレジストラはリストされています。

ドメインの可用性をチェックするための代替手段

方法 いいね 弱点
レジストラ' s 検索ボックス 1 つの名前、価格が表示されます TLD ファミリーが 1 つずつ、提案が混在しています
whois コマンドラインで スクリプト、生のテキスト あなたは、各レジストリ& #39; sの文言を自分で解析します
RDAP クライアントまたは curl ブートストラップサーバーに対して 1 つの名前に正確な JSON RDAP のない国コードにはとにかく WHOIS が必要です
Toolz ドメイン検索 多くの TLD にわたる多くの名前があり、未知数のラベルが付いています 日当、検索ごとに 240 件の検索

端末からの簡単なRDAPチェックは次のようになります、そして404 ステータスは名前がそのレジストリに登録されていないことを意味します:

curl -s -o /dev/null -w "%{http_code}\n" https://rdap.verisign.com/com/v1/domain/example.com

名前を選択した後に新しいプロジェクトの Web 面を構築する場合は、 IP サブネット 計算機 ガイド その背後にあるサーバーのアドレス指定をカバーします webツールハブ セットの残りの部分をリストします。 shortlist を持っているとき、 マルチTLD可用性チェッカーを通して実行します 1 回のパスで、他の人が行う前に勝者を登録します。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!