Carpe Diem

備忘録。https://github.com/jun06t

ドメイン名とホスト名の違い

よく勘違いするのでメモ。ソースのコピペ。 ホストは固有の識別子です。つまり、PC1台毎を識別する名前です。 サブドメインは1台以上のPCを括ってサブドメインを構成します。 イメージがこんな感じ ホスト<サブドメインドメイン です。 例えば、東京大学ドメインで、法学部がサブドメイン、鈴木さんがホスト名という感じです。 もっと詳細にいうと  「ホスト」というのはネットワーク上の機器のことです。ですから、「ホスト名」というのは必ず何らかの機器に付けられた名前でなければなりません。ちなみに、1つの機器が複数のホスト名を持つこともあります。  それに対し「ドメイン名」は、ホストに付いている名前のほか、ホストをいくつかまとめてグループにして、そのグループ自体につけた名前も含まれます(グループというのは正式な用語ではないです)。したがって、どのホストにも対応しないドメイン名があっても特に問題はありません。  以下の5つはすべてドメイン名といえますが、ホスト名といえるのは上から3つのみです。 detail.chiebukuro.yahoo.co.jp ← この質問・回答ページを提供するサーバのホスト名 chiebukuro.yahoo.co.jp ← 知恵袋のトップページを提供するサーバのホスト名。サブドメイン名でもある。 yahoo.co.jp ← yahooトップページを提供するサーバのホスト名。サブドメイン名でもある。 co.jp ← ドメイン名とはいえるがホスト名ではない jp ← ドメイン名とはいえるがホスト名ではない  なお、detail.chiebukuro.yahoo.co.jpがドメイン名でdetailがホスト名だと勘違いする人もいるかもしれませんが、detailは単に略記しているだけで、どちらもホスト名といえることに変わりありません。 ソース: ドメイン名とホスト名の違いについて教えてください。