特定のドメイン名を誰が所有しているのか疑問に思ったことはありませんか? ドメイン名を購入し、そのドメインが利用可能かどうかを知りたいと思ったことはありませんか?
また、WHOISを使用してドメインの所有者を特定する方法についての記事も参照してください。
すべてのドメイン名(techjunkie.comなど)は、個人、会社、または組織が所有しています。 ドメイン購入者がドメイン名を登録すると、.com、.net、.orgドメインなどのトップレベルドメイン(TLD)のデータベースと呼ばれるデータベースに連絡先情報を入力します
ただし、多くのドメイン所有者はプライバシー保護を有効にして、連絡先情報が公開されないようにします。 ほとんどのドメイン名レジストラ(通常はホスティング会社)は、少額の料金でプライバシー保護を提供しています。
Whoisを使用してドメイン名の所有権を検索することに加えて、IPアドレスに関する同じ種類の情報を検索することもできます。これは、システム管理者およびネットワーク管理者にとって主に有用です。
Whoisデータベースへの公式インターフェースはICANN Whoisです。 ICANN Whoisを使用してmicrosoft.comなどのドメイン名を検索すると、次のような出力が表示されます。
サプライズ、 microsoft.com は Microsoft Corporation が所有してい ます 。 連絡先には、実際の登録者、管理連絡先、技術連絡先の3種類があります。 The Whoisは、多くのWeb開発者、デザイナー、ITコンサルタント、起業家にとって重要なツールです。
通常、誰かがドメインを検索する場合、ICANN WhoisなどのWebツールまたはWhoisデータベースへの別の無料オンラインインターフェイスを使用します。 ただし、Whoisクエリを頻繁に作成していることに気付いた場合は、Whoisクエリを作成するためのより便利で効率的な方法が必要になります。 そこで、whoisユーティリティがWindowsで利用可能で、MacOSおよびLinuxシステムに組み込まれています。
マイクロソフトは、WhoisユーティリティをWindows Sysinternalsツールキットの一部として、サーバーおよびネットワーク管理者向けのツールスイートとして、またWindows Client Vista 以降、 Windows Server 2008 以降で実行される無料のスタンドアロンWhoisユーティリティとして提供しています。 Nano Server 2016 以降。 Windows Whoisは簡単にダウンロードして使用できます。
- ダウンロードされたWhoisユーティリティ
- アーカイブをフォルダーに抽出します
- 次に、システムパスのディレクトリに実行可能ファイルを抽出します
WindowsコマンドプロンプトからWHOISを実行する
Windows Whoisはシンプルな実行可能ファイルなので、何もインストールする必要はありません。
-
- Windows コマンドプロンプトを開く
whois -v example.com
入力しwhois -v example.com
- Whoisは出力を端末に返します
これはテキストベースのサービスであるため、whoisプログラムからの「テキストの壁」の出力のようなものがありますが、そのリストには、Webベースの検索と同じ情報がすべて表示されます。ドメイン、登録された日時、更新者、ドメインの登録者、およびそのドメインに関するその他のあらゆる情報。
Whoisの出力を読みやすくするには、その出力をテキストファイルにリダイレクトし、メモ帳やNotepad ++などの一般的なテキストエディターを使用してスクロールできます。 Whoisの出力をテキストファイルに書き込む方法は次のとおりです。
コマンドプロンプトから次のように入力します(example.comをクエリするドメインに置き換えます)。
whois -v example.com > example.txt
Whoisの出力はどういう意味ですか?
Whoisクエリに含まれるデータの一部は明らかです:登録者の名前、住所、連絡先の電子メール、電話など。 しかし、残りはどうでしょうか?
- レジストラは、ドメイン所有者がドメインを登録した会社です
- 作成日は、ドメインが最初に登録されたときです
- 有効期限は、ドメイン登録の有効期限です
- ドメインの管理連絡先は、多くの場合、ドメインのWebサイト管理者です
- ネームサーバーは、どのホスティング会社がドメイン名をホストするかを示します
Whoisを実行する必要があるのはなぜですか?
新しいドメイン名を登録する最初の手順は、目的のドメインが利用可能かどうか、または誰かがすでに登録しているかどうかを判断することです。 Whoisクエリでドメイン名が見つからない場合は、すぐに登録できます。 誰かが既にドメインを所有している場合は、別のドメインを選択するか、ドメインの購入について所有者に連絡する必要があります。
ドメインの有効期限が切れたとき、DNSホスティングを処理しているネームサーバーを調べたり、苦情を申し立てるためにホスティングサービスが誰であるかを調べたりすることができます。 ドメインの所有者は多くの場合プレミアムを請求しますが、ドメインの購入について所有者に連絡するのに十分なドメイン名が必要な場合もあります。
Webまたは電子メールホスティングを変更する場合は、Whoisにクエリを実行して、ドメインがホストされている場所を示すネームサーバーを見つける必要があります。
Webサイトと電子メールを新しいホスティングサービスに移行する場合、ネームサーバーを更新して新しいホスティングサービスを指すようにし、ネームサーバーの変更が有効になったことを確認する必要があります。 これらは、Whoisユーティリティがツールキットの重要な部分であるタスクです。
MacまたはLinuxでWhoisを実行する
もちろん、Whoisを実行するのはWindowsユーザーだけではありません。 Windowsユーザーは、特定のツールを追加するだけでそれを実行できます。 MacOSとLinuxには、Whoisユーティリティがシステムに組み込まれており、すぐに使用できます。 Whoisなどのユーティリティはデフォルトでインストールされます。
MacOSでWhoisを実行する
MacでWhoisクエリを実行するには、次の手順に従ってください。
- ターミナルウィンドウを開く
- コマンドプロンプトで
whois example.com
と入力します - Enterを押す
上記のWindowsの例とほぼ同じ結果が表示されます。
LinuxでWhoisを実行する
LinuxでのWhoisの実行は、macOS端末での実行とほぼ同じです。
- シェルを開いてコマンドプロンプトにアクセスします
whois example.com
入力しwhois example.com
- Enterを押す
WindowsおよびMacユーザーと同じ種類のエントリも表示されます。
macOSまたはLinux whoisデータのスクロールが速すぎる場合、出力をページングユーティリティにパイプして、自分のペースでデータをスクロールできます。
whois example.com | less
Whoisの詳細については、Whoisを使用してドメインの所有者を特定する方法をご覧ください。 MacOSユーザーの場合、「MacOSでDNSキャッシュをフラッシュする方法」が役立つ場合があります。
WhoisまたはdigやNslookupなどの他のDNSユーティリティの特別な用途はありますか? コメントでお知らせください!