WHOIS 照会
一つの名前を一つの WHOIS サーバーに問い合わせ、TCP ポート 43 の応答を表示します。
照会はこのコンピューター上のローカルエージェントで行われます。名前、サーバー、応答はこのページに残ります。
ローカルエージェント
エージェント画面の現在のコードを貼り付けます。試行のたびに欄は空になります。
エージェント未接続
エージェントの準備
ローカルエージェントを入手して起動し、このページに戻ってください。
エージェントについてと入手- MyDevTools Agent を起動します。プライベートまたはループバックのアドレスには --allow-private が必要です。
- エージェント画面からペアリングコードをコピーします。
- 下にコードを貼り付けます。ブラウザがローカルネットワークへのアクセスを尋ねたら、この接続のために許可します。
ブラウザーは照会、サーバー、タイムアウトだけを 127.0.0.1 のエージェントへ送ります。エージェントはポート 43 へ TCP 接続を一つ開き、一行を送り、応答を読んで閉じます。別のサーバーへの参照には従いません。確認は MyDevTools のサーバーへ行きません。このブラウザーはタイムアウトを覚え、照会、サーバー、応答は保存しません。
照会
名前または識別子を一つ、255 文字まで。二行目、URL、数字の範囲は照会になりません。エージェントはこの行を一度送り、参照先には従いません。
WHOIS サーバーのホストを一つ。エージェントは常に TCP ポート 43 を使います。プライベートとループバックには --allow-private が必要です。
この照会を待つ時間。200 から 10000 ミリ秒。
結果
一つの WHOIS サーバーで一つの名前を確認すると、応答が表示されます。
- アドレス
- 所要時間
応答は 64 KiB で切り詰められました。
このページの内容
WHOIS 照会は、指定した WHOIS サーバーの TCP ポート 43 へローカルエージェントが接続を一つ開き、一行を送って応答を表示します。権限は whois.lookup で、http.request、icmp.trace、dns.lookup、tcp.connect、tls.inspect とは別です。
詳細な機能
エージェントはサーバーを最初のアドレスに解決し、TCP 接続と同じ宛先規則を適用します。プライベートとループバックは、エージェントを --allow-private で起動したときだけ使えます。照会は復帰と改行で終わる一行です。URL、二行目、80-443 のような数字の範囲は拒否されます。応答は 64 KiB まで保持され、別のサーバー名が含まれていてもそこへは行きません。同時に走れる照会は二つまでです。タイムアウトはこのブラウザーに残ります。名前、サーバー、応答は残りません。
実用例
example.comをwhois.iana.orgに送ると応答テキストが表示されます。レジストリが refer 行を返しても、表示するだけで従いません。127.0.0.1でポート 43 に待ち受けがないときは拒否になります。80-443は拒否されます。これは走査ではありません。
このツールの使い方
ローカルエージェントを起動する
エージェントをダウンロードして起動し、ペアリングコードをコピーします。
WHOIS をペアリングする
コードを貼り付けて接続します。ページは whois.lookup を求め、このブラウザーが既に持つ権限を残します。
一つの名前を照会する
名前と WHOIS サーバーを一つずつ入れ、タイムアウトを設定して確認するを押します。
応答を読む
ページは状態、アドレス、時間、本文を表示します。コピーできます。再読み込みすると名前、サーバー、応答は消えます。
ヒントとベストプラクティス
- 拒否、タイムアウト、空の応答は結果です。照会そのものが失敗したわけではありません。
- 一つの要求は一つの名前と一つのサーバー、ポートは 43 です。本文中の参照には従いません。
- 同時に走れる照会は二つまでです。
- 公開されている Windows 版は、このページより古いことがあります。WHOIS には whois.lookup を告知するエージェントが必要です。