ドメインとホスト名の違いとは?初心者向けに仕組み・見分け方・DNSとの関係をわかりやすく解説
結論
ドメインとホスト名は混同されやすい用語ですが、意味は異なります。ドメインはネットワーク上の「グループ名」や「管理範囲」を表す名前であり、ホスト名はそのドメイン内にある個々のコンピューターやサーバーを識別する名前です。
例えば、「www.example.com」の場合、ホスト名は「www」、ドメインは「example.com」です。IT業務では、DNS設定やWebサーバーの構築、Active Directoryの管理などで頻繁に登場するため、違いを理解しておくことが重要です。
- ドメインとは
- ホスト名とは
- ドメインとホスト名の違い
- イメージで理解する
- FQDN(完全修飾ドメイン名)とは
- どんな場面で使われるのか
- なぜ重要なのか
- 初心者が混乱しやすいポイント
- 実際のIT現場での利用例
- 筆者が現場で経験した失敗談
- 業務でよくあるトラブル
- 原因の切り分け
- 確認する順番
- GUIで確認する方法
- コマンドプロンプトで確認する方法
- PowerShellで確認する方法
- ログの確認方法
- イベントビューアーの確認方法
- 確認結果の見方
- 影響範囲を考える
- ユーザー側・サーバー側の切り分け
- 初心者がやりがちなミス
- 業務で上司へ報告するポイント
- エスカレーションするタイミング
- ドメイン・ホスト名・FQDNの違い
- 関連するIT用語
- よくある質問(FAQ)
- まとめ
ドメインとは
ドメインとは、インターネットや社内ネットワークで管理される範囲を識別する名前です。
インターネットでは「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アドレスへ変換できるか |
確認する順番
- ホスト名を確認する
- ドメイン名を確認する
- FQDNを確認する
- DNSで名前解決できるか確認する
- サーバーへ接続できるか確認する
GUIで確認する方法
Windows 11
- 設定を開く
- システムを選択する
- バージョン情報を開く
- デバイス名(ホスト名)を確認する
- ドメインまたはワークグループを確認する
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サービスの異常を調査する場合に利用します。
- Windows+Rキーを押す
- eventvwr.msc と入力する
- Windowsログ
- システムまたはアプリケーションを開く
- 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」という関係を理解しておくことで、設計書や設定画面を正しく読み解けるようになり、障害対応や構築作業もスムーズに進められるようになります。
