サイトアイコン プログラマー(PG)・システムエンジニア(SE)になるための入門講座

ドメインとホスト名の違いとは?初心者向けに仕組み・見分け方・DNSとの関係をわかりやすく解説

ドメインとホスト名の違いとは?初心者向けに仕組み・見分け方・DNSとの関係をわかりやすく解説

結論

ドメインとホスト名は混同されやすい用語ですが、意味は異なります。ドメインはネットワーク上の「グループ名」や「管理範囲」を表す名前であり、ホスト名はそのドメイン内にある個々のコンピューターやサーバーを識別する名前です。

例えば、「www.example.com」の場合、ホスト名は「www」ドメインは「example.com」です。IT業務では、DNS設定やWebサーバーの構築、Active Directoryの管理などで頻繁に登場するため、違いを理解しておくことが重要です。

ドメインとは

ドメインとは、インターネットや社内ネットワークで管理される範囲を識別する名前です。

インターネットでは「example.com」や「example.co.jp」のような名称がドメインです。

また、Active Directoryでは「company.local」や「corp.example.com」のようなドメイン名が利用されます。

ホスト名とは

ホスト名とは、ドメイン内に存在する個々のコンピューターやサーバー、ネットワーク機器を識別する名前です。

例えば、Webサーバーやファイルサーバー、パソコンなどに設定される名称がホスト名です。

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

項目 ドメイン ホスト名
役割 管理範囲を表す名前 個々の機器を識別する名前
対象 組織・ネットワーク PC・サーバー・ネットワーク機器
example.com www、mail、pc001
DNSとの関係 名前解決の対象 ドメインと組み合わせて利用

イメージで理解する

会社に例えると理解しやすくなります。

例え 意味
ドメイン 会社名
ホスト名 社員名

会社名だけでは誰のことか分かりませんが、「会社名+社員名」があれば個人を特定できます。

同じように、ホスト名だけでは機器を特定できないため、通常はドメイン名と組み合わせて使用します。

FQDN(完全修飾ドメイン名)とは

ホスト名とドメイン名を組み合わせた名前をFQDN(Fully Qualified Domain Name)と呼びます。

項目
ホスト名 www
ドメイン example.com
FQDN www.example.com

DNSでは、このFQDNを使ってIPアドレスへ名前解決を行います。

どんな場面で使われるのか

IT業務では「ホスト名を教えてください」「ドメイン名を確認してください」といった場面がよくあります。

なぜ重要なのか

ドメインとホスト名を正しく理解していないと、DNS設定やサーバー構築で設定ミスが発生しやすくなります。

また、Active Directoryではコンピューター名(ホスト名)とドメイン名の両方を確認する機会が多くあります。

初心者が混乱しやすいポイント

「www」はドメインではない

「www」はホスト名です。

「www.example.com」全体をドメインと呼ぶこともありますが、厳密には「example.com」がドメインであり、「www」はホスト名です。

ホスト名だけでは通信できない場合がある

社内ネットワークではホスト名だけで通信できることがありますが、インターネットでは通常、FQDNを利用してアクセスします。

実際のIT現場での利用例

特にDNS管理では、ホスト名とドメイン名を正しく設定することが重要です。

筆者が現場で経験した失敗談

DNSレコードを登録する際に、「www.example.com」をホスト名として登録してしまい、意図した名前解決ができなかったことがありました。

DNS管理画面では、ホスト名とドメイン名を分けて入力する仕様が多いため、設定画面の項目をよく確認することが大切です。

業務でよくあるトラブル

原因の切り分け

確認項目 内容
ホスト名 正しく設定されているか
ドメイン名 誤字がないか
DNSレコード AレコードやCNAMEが登録されているか
FQDN 正しい形式になっているか
名前解決 IPアドレスへ変換できるか

確認する順番

  1. ホスト名を確認する
  2. ドメイン名を確認する
  3. FQDNを確認する
  4. DNSで名前解決できるか確認する
  5. サーバーへ接続できるか確認する

GUIで確認する方法

Windows 11

  1. 設定を開く
  2. システムを選択する
  3. バージョン情報を開く
  4. デバイス名(ホスト名)を確認する
  5. ドメインまたはワークグループを確認する

Active Directoryへ参加している場合は、所属ドメインも表示されます。

コマンドプロンプトで確認する方法

ホスト名を確認する

hostname

DNSの名前解決を確認する

nslookup www.example.com

通信確認をする

ping www.example.com

サーバーによってはpingを許可していない場合があります。

PowerShellで確認する方法

PowerShellではhostnameコマンドのほか、Resolve-DnsNameコマンドレットでFQDNの名前解決を確認できます。

Get-ComputerInfoを利用すると、ホスト名やドメイン情報をまとめて確認できます。

ログの確認方法

名前解決やアクセス先のホスト名などを確認できます。

イベントビューアーの確認方法

ホスト名やドメイン名そのものはイベントビューアーには記録されません。

ドメイン参加エラーやDNSサービスの異常を調査する場合に利用します。

  1. Windows+Rキーを押す
  2. eventvwr.msc と入力する
  3. Windowsログ
  4. システムまたはアプリケーションを開く
  5. DNSやドメイン参加に関するエラーを確認する

確認結果の見方

結果 意味
名前解決成功 DNS設定は正常
名前解決失敗 DNS設定やホスト名を確認する
ドメイン参加成功 認証は正常
ドメイン参加失敗 ドメイン名や資格情報を確認する

影響範囲を考える

ユーザー側・サーバー側の切り分け

確認対象
ユーザー側 ホスト名の入力、ネットワーク設定
サーバー側 DNSサーバー、Webサーバー
Active Directory ドメイン参加、認証
ネットワーク DNS、FW、ルーティング

初心者がやりがちなミス

業務で上司へ報告するポイント

エスカレーションするタイミング

ドメイン・ホスト名・FQDNの違い

用語 役割
ドメイン 管理範囲を表す名前 example.com
ホスト名 機器を識別する名前 www、mail、pc001
FQDN ホスト名とドメイン名を組み合わせた完全な名前 www.example.com

関連するIT用語

よくある質問(FAQ)

「www」はドメインですか?

厳密にはホスト名です。「example.com」がドメインであり、「www.example.com」はFQDNです。

ホスト名だけで通信できますか?

社内ネットワークでは名前解決の設定によって通信できる場合がありますが、インターネットでは通常、FQDNを使用します。

FQDNとは何ですか?

ホスト名とドメイン名を組み合わせた完全修飾ドメイン名です。DNSでは、この名前を使ってIPアドレスへ名前解決を行います。

Active Directoryのドメインとインターネットのドメインは同じですか?

どちらも「管理範囲を表す名前」という考え方は同じですが、利用目的が異なります。インターネットではWebサイトやメールサーバーを識別するために使用され、Active DirectoryではWindows環境でユーザーやコンピューター、グループなどを一元管理するために使用されます。

まとめ

ドメインとホスト名は似た用語ですが、ドメインはネットワークや組織の管理範囲を表す名前ホスト名はその中にある個々のコンピューターやサーバーを識別する名前という違いがあります。

実際のIT業務では、DNS設定やWebサーバー構築、Active Directoryの運用などで両方の用語が頻繁に登場します。「ホスト名+ドメイン名=FQDN」という関係を理解しておくことで、設計書や設定画面を正しく読み解けるようになり、障害対応や構築作業もスムーズに進められるようになります。

モバイルバージョンを終了