ドメインとホスト名の違いとは?初心者向けに仕組み・見分け方・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アドレスへ名前解決を行います。

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

  • DNSサーバーの設定
  • Webサーバーの構築
  • Active Directory
  • メールサーバー
  • クラウドサービス
  • SSL/TLS証明書
  • ネットワーク監視

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

なぜ重要なのか

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

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

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

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

「www」はホスト名です。

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

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

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

実際のIT現場での利用例

  • DNSレコードの登録
  • WebサーバーのVirtual Host設定
  • Active Directoryへの参加
  • SSL/TLS証明書の発行
  • メールサーバー(mail.example.com)の構築
  • ファイルサーバー(fs01.example.com)の運用

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

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

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

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

業務でよくあるトラブル

  • DNSレコードの登録ミス
  • ホスト名の入力ミス
  • Active Directory参加時のドメイン指定ミス
  • SSL/TLS証明書の対象ホスト名が異なる
  • 名前解決できない

原因の切り分け

確認項目 内容
ホスト名 正しく設定されているか
ドメイン名 誤字がないか
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サーバーログ
  • IISアクセスログ
  • Apacheアクセスログ
  • Active Directory関連ログ
  • アプリケーションログ

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

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

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

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

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

確認結果の見方

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

影響範囲を考える

  • 特定のサーバーだけか
  • ドメイン全体か
  • DNS全体か
  • 社内ユーザー全員に影響するか
  • Active Directory全体へ影響するか

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

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

初心者がやりがちなミス

  • 「www」をドメインだと思う
  • ホスト名とFQDNを混同する
  • DNSへ誤ったホスト名を登録する
  • ドメイン名のスペルを間違える
  • ホスト名だけでインターネットへ接続できると思う

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

  • 対象サーバーのホスト名
  • 所属ドメイン
  • FQDN
  • 発生日時
  • DNSの名前解決結果
  • 影響範囲
  • 実施した確認内容

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

  • DNSで名前解決できない
  • Active Directoryへ参加できない
  • 複数のホスト名で同じ問題が発生している
  • DNSレコードの変更が必要になった
  • ドメインコントローラーに障害が発生している

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

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

関連するIT用語

  • DNS(Domain Name System)
  • FQDN(Fully Qualified Domain Name)
  • URL
  • IPアドレス
  • Active Directory
  • ホスト
  • サブドメイン
  • Aレコード
  • CNAMEレコード

よくある質問(FAQ)

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

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

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

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

FQDNとは何ですか?

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

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

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

まとめ

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

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

コメント

タイトルとURLをコピーしました