--- title: ドメイン名とは何ですか? slug: Learn/Common_questions/What_is_a_domain_name tags: - Web - イントロダクション - インフラ - ウェブ - ドメイン名 - 初心者 - 導入 translation_of: Learn/Common_questions/What_is_a_domain_name ---
この記事ではドメイン名について説明し、何であるか、どのように構造化されているのか、そして取得する方法を説明します。
前提知識: | まずインターネットの仕組み、 URL とは何かを理解している必要があります。 |
---|---|
目的: | ドメイン名とはどのようなもので、どのように働くのか、なぜ重要なのかを学びます。 |
ドメイン名はインターネット基盤の重要な部分です。インターネット上で利用できるあらゆるウェブサーバーに対して、人間が読めるアドレスを提供します。
インターネットに接続しているコンピューターはすべて、パブリック {{Glossary("IP")}} アドレスからアクセスでき、これは IPv4 では32ビット (通常、ドットで区切られた 0〜255 までの4桁の数値 (例: 173.194.121.32
) として記述される)、 IPv6 では128ビット (通常はコロンで区切られた4桁の16進数の8つのグループ (例: 2027:0da8:8b73:0000:0000:8a2e:0370:1337
)として記述される) で構成されます。コンピューターはこれらのアドレスを簡単に処理できますが、人間にとってはだれがサーバーを運営しているのか、またはウェブサイトがどのようなサービスを提供しているかを理解するのは困難です。 IP アドレスは覚えにくく、時間の経過とともに変わる可能性があります。これらすべての問題を解決するために、ドメイン名と呼ばれる人間が読めるアドレスを使用します。
ドメイン名は単純な構造であり、ドットで区切られたいくつかの部分 (1つの部分だけの場合もあれば、2つ、3つの場合も...) からできており、右から左に向かって読まれます。
これらのそれぞれの部分は、ドメイン名全体に関する特定の情報を提供します。
.com
, .org
, .net
) はウェブサービスが特定の基準を満たしていることを要求しませんが、 TLD によってはより厳密な基準を適用するため、目的がより明確になります。例えば、
.jp
, .us
, .fr
, .se
などのローカル TLD では、サービスを特定の言語で提供しているか、特定の国でホスティングされていることを要求します。これらは、特定の言語や国のリソースであることを示しているとみなされます。.gov
や .go.jp
を含む TLD は、政府機関のみが使用できます。.edu
や .ac.jp
のような TLD は教育・学術機関のみで使用されていると見なされます。「ドメイン名を買う」ことはできません。これは、未使用のドメイン名が最終的に他の人が再び使用できるようになるためです。すべてのドメイン名が購入されてしまうと、ウェブはすぐにロックされていて誰も利用ができない未使用のドメイン名であふれてしまいます。
代わりに、1年間または数年間ドメイン名を使用する権利を購入します。この権利は更新することができ、他の人々の応募よりも更新の方が優先されます。しかし、決してドメイン名を所有するわけではありません。
登録機関と呼ばれる会社は、ドメイン名のレジストリを使用して、あなたをドメイン名に結び付ける技術的および管理的情報を維持します。
メモ : ドメイン名によっては、追跡を担当している登録機関ではない可能性があります。たとえば、.fire
の下のすべてのドメイン名は Amazon によって管理されています。
特定のドメイン名が利用可能かどうかを調べるには、
whois
コマンドを入力して下さい。 mozilla.org
の場合は次のようになります。$ whois mozilla.org Domain Name:MOZILLA.ORG Domain ID: D1409563-LROR Creation Date: 1998-01-24T05:00:00Z Updated Date: 2013-12-08T01:16:57Z Registry Expiry Date: 2015-01-23T05:00:00Z Sponsoring Registrar:MarkMonitor Inc. (R37-LROR) Sponsoring Registrar IANA ID: 292 WHOIS Server: Referral URL: Domain Status: clientDeleteProhibited Domain Status: clientTransferProhibited Domain Status: clientUpdateProhibited Registrant ID:mmr-33684 Registrant Name:DNS Admin Registrant Organization:Mozilla Foundation Registrant Street: 650 Castro St Ste 300 Registrant City:Mountain View Registrant State/Province:CA Registrant Postal Code:94041 Registrant Country:US Registrant Phone:+1.6509030800
ご覧のとおり、 mozilla.org
を登録することはできません。 Mozilla Foundation がすでに登録しているからです。
一方、 afunkydomainname.org
を登録できるかどうか確認しましょう。
$ whois afunkydomainname.org NOT FOUND
ご覧のとおり、ドメインは (執筆時点で) whois
データベースには存在しませんので、登録を依頼することができます。知っておくと良いでしょう!
プロセスは非常に簡単です。
メモ: この過程で、登録機関は現実世界の住所を尋ねます。国によっては、有効な住所を提供できないと登録機関がドメインを強制的に閉鎖する可能性があるため、正しく入力するようにしてください。
DNS データベースは世界中のすべての DNS サーバーに格納されており、これらのサーバーはすべて「権威ネームサーバー」または「トップレベル DNS サーバー」と呼ばれるいくつかの特別なサーバーを参照しています。これらはシステムを管理する上司サーバーのようなものです。
登録機関が特定のドメインの情報を作成または更新するたびに、すべての DNS データベース内で情報を更新する必要があります。指定されたドメインについて知っている DNS サーバーはそれぞれ、しばらく情報を保持し、その後で情報を自動的に無効化して更新します (DNS サーバーが権威サーバーに照会し、そこから更新された情報を取得します)。したがって、このドメイン名について知っている DNS サーバーが最新の情報を入手するには時間がかかります。
すでに見たように、ブラウザーにウェブページを表示したい場合は、 IP アドレスよりもドメイン名を入力する方が簡単です。プロセスを見てみましょう。
mozilla.org
と入力してください。mozilla.org
の名前の背後にあるのかわからない場合は、DNS サーバーに問い合わせます。DNS サーバーの役割は、登録されている各ドメイン名に一致する IP アドレスをコンピューターに通知することです。さて、私たちはプロセスとアーキテクチャについて多くのことを話しました。そろそろ次に進みましょう。