WindowsコマンドプロンプトからWHOISを実行する方法

誰が特定のドメイン名を所有しているのか疑問に思ったことはありませんか?ドメイン名を購入して、そのドメインが利用可能かどうかを知りたいと思ったことはありませんか?

すべてのドメイン名(techjunkie.comなど)は、個人、会社、または組織によって所有されています。ドメイン購入者がドメイン名を登録すると、.com、.net、.orgドメインなどのトップレベルドメイン(TLD)のデータベースと呼ばれるデータベースに連絡先情報が入力されます。

ただし、多くのドメイン所有者はプライバシー保護を有効にして、連絡先情報が公開されないようにしています。ほとんどのドメイン名レジストラ(通常はホスティング会社)は、少額の料金でプライバシー保護を提供しています。

Whoisを使用してドメイン名の所有権を検索することに加えて、IPアドレスに関する同じ種類の情報を検索することもできます。これは、システムおよびネットワーク管理者にとって主に役立ちます。

Whoisデータベースへの公式インターフェースはICANNWhoisです。 ICANN Whoisを使用してmicrosoft.comなどのドメイン名を検索してみると、次のような出力が得られます。

サプライズ、 microsoft.com が所有しています マイクロソフト。連絡先には、実際の登録者、管理者の連絡先、技術的な連絡先の3種類があることに注意してください。 Whoisは、多くのWeb開発者、デザイナー、ITコンサルタント、および起業家にとって重要なツールです。

通常、誰かがドメインを検索したい場合は、ICANNWhoisなどのWebツールまたはWhoisデータベースへの別の無料オンラインインターフェイスを使用します。ただし、仕事をしているときに、Whoisクエリを頻繁に行う場合は、Whoisクエリを作成するためのより便利で効率的な方法が必要になります。ここで、whoisユーティリティがWindowsで利用可能であり、macOSおよびLinuxシステムに直接組み込まれています。

Microsoftは、WhoisユーティリティをWindows Sysinternalsツールキットの一部として、サーバーおよびネットワーク管理者向けのツールスイートとして、またWindowsクライアントで実行される無料のスタンドアロンWhoisユーティリティとして利用できるようにします。 ビスタ 以上、 Windows Server 2008 以上、および Nano Server 2016 以上。 Windows Whoisは、ダウンロードと使用が簡単です。

  1. ダウンロードしたWhoisユーティリティ
  2. アーカイブをフォルダーに抽出します
  3. 次に、実行可能ファイルをシステムパスのディレクトリに抽出します

WindowsコマンドプロンプトからWHOISを実行する

Windows Whoisは単純な実行可能ファイルであるため、何もインストールする必要はありません。

  1. Windowsを開く コマンド・プロンプト
  2. タイプ whois -v example.com
  3. Whoisは出力を端末に返します

これはテキストベースのサービスであるため、whoisプログラムから出力される「テキストの壁」のようなものがありますが、そのリストには、Webベースの検索から表示されるのと同じ情報がすべて表示されます。ドメインの所有者、登録時、所有者、更新期限、ドメインの登録者、およびそのドメインに関するその他のあらゆる情報。

Whois出力を読みやすくするには、出力をテキストファイルにリダイレクトし、メモ帳やメモ帳++などの一般的なテキストエディターを使用してスクロールできるようにします。 Whois出力をテキストファイルに書き込む方法は次のとおりです。

コマンドプロンプトから、次のように入力します(example.comをクエリするドメインに置き換えます)。

whois -v example.com> example.txt

Whois出力はどういう意味ですか?

Whoisクエリに含まれるデータの一部は明らかです:登録者の名前、住所、連絡先の電子メール、電話など。しかし、残りはどうですか?

  • レジストラは、ドメイン所有者がドメインを登録した会社です。
  • 作成日は、ドメインが最初に登録された日です。
  • 有効期限は、ドメイン登録の有効期限が切れる日です。
  • ドメインの管理者連絡先は、多くの場合、ドメインのWebサイト管理者です。
  • ネームサーバーは、どのホスティング会社がドメイン名をホストしているかを示します

なぜWhoisを実行する必要があるのですか?

新しいドメイン名を登録する最初のステップは、必要なドメインが利用可能かどうか、または誰かがすでに登録しているかどうかを判断することです。 Whoisクエリでドメイン名が見つからない場合は、すぐに登録できます。誰かがすでにドメインを所有している場合は、別のドメインを選択するか、ドメインの購入について所有者に連絡する必要があります。

ドメインの有効期限が切れたとき、DNSホスティングを処理しているネームサーバーを調べたり、苦情を申し立てるためにホスティングサービスが誰であるかを調べたりすることができます。ドメインの所有者はプレミアムを請求することがよくありますが、ドメインの購入について所有者に連絡するのに十分なドメイン名が好きな場合もあります。

Webまたは電子メールのホスティングを変更する場合は、Whoisにクエリを実行して、ドメインがホストされている場所を示すネームサーバーを見つける必要があります。

ウェブサイトとメールを新しいホスティングサービスに移行するときは、新しいホスティングサービスを指すようにネームサーバーを更新してから、ネームサーバーの変更が有効になったことを確認する必要があります。これらは、Whoisユーティリティがツールキットの重要な部分であることがわかるタスクです。

WindowsコマンドプロンプトからWHOISを実行する方法3

MacまたはLinuxでWhoisを実行する

もちろん、Whoisを実行するのはWindowsユーザーだけではありません。 Windowsユーザーは、それを行うために特定のツールを追加する必要があります。 macOSとLinuxには、Whoisユーティリティがシステムに組み込まれており、すぐに使用できます。 Whoisなどのユーティリティはデフォルトでインストールされます。

macOSでWhoisを実行する

MacでWhoisクエリを実行するには、次の手順に従います。

  1. ターミナルウィンドウを開く
  2. タイプ whois example.com コマンドプロンプトで
  3. Enterキーを押します

上記のWindowsの例とほぼ同じ結果が表示されるはずです。

LinuxでWhoisを実行する

LinuxでWhoisを実行することは、macOSターミナルで実行することとほとんど同じです。

  1. シェルを開いてコマンドプロンプトにアクセスします
  2. タイプ whois example.com
  3. Enterキーを押します

また、WindowsおよびMacユーザーと同じ種類のエントリが表示されます。

macOSまたはLinuxのwhoisデータのスクロールが速すぎる場合は、出力をページングユーティリティにパイプして、自分のペースでデータをスクロールできます。

whois example.com |以下

Whoisについて詳しく知りたい場合は、Whoisを使用してドメインの所有者を確認する方法を参照してください。 macOSユーザーの場合は、macOSでDNSキャッシュをフラッシュする方法が役立つことがあります。

WhoisやdigやNslookupなどの他のDNSユーティリティの特別な用途はありますか?コメントで教えてください!

最近の投稿

$config[zx-auto] not found$config[zx-overlay] not found