DNSとドメインの違いとは?初心者でも5分でわかる仕組みとIT業務での役割をわかりやすく解説
結論から言うと、ドメインは「住所の名前」、DNS(Domain Name System)は「その名前から実際の住所を調べる仕組み」です。
IT業務では「DNSが原因なのか」「ドメインの設定が原因なのか」を切り分ける場面が非常によくあります。特に社内SEやヘルプデスクでは、この違いを理解しているだけでトラブル対応がスムーズになります。
DNSとドメインの違い
| 項目 | ドメイン | DNS |
|---|---|---|
| 役割 | Webサイトやサーバーの名前 | 名前をIPアドレスへ変換する仕組み |
| 例 | example.com | example.com → 192.168.1.10 |
| 例えるなら | 会社名・建物名 | 電話帳・住所録 |
| IT業務で確認するもの | ドメイン名が正しいか | 名前解決できるか |
ドメインとは
ドメインとは、インターネット上の「名前」です。
例えば次のようなものがあります。
- google.com
- microsoft.com
- example.co.jp
本来コンピューター同士はIPアドレスで通信しています。
しかし、「192.168.10.15」よりも「example.com」の方が人間には覚えやすいため、ドメインが利用されています。
社内でもドメインは使われる
インターネットだけではありません。
Active Directory環境では
- company.local
- corp.example.co.jp
のようなドメイン名が利用され、社員PCやサーバーの管理に使用されています。
DNSとは
DNSはDomain Name System(ドメイン・ネーム・システム)の略です。
ドメイン名をIPアドレスへ変換する仕組みを「名前解決」と呼びます。
例えばブラウザで
example.com
と入力すると、DNSサーバーへ問い合わせが行われます。
DNSサーバーは
example.com → 192.168.1.10
という情報を返し、ブラウザはそのIPアドレスへ接続します。
つまり、DNSはインターネットや社内ネットワークの電話帳のような存在です。
イメージで覚えると理解しやすい
| 例え | IT用語 |
|---|---|
| 会社名 | ドメイン |
| 住所 | IPアドレス |
| 電話帳 | DNS |
会社名だけでは場所は分かりません。
電話帳で会社名を調べると住所が分かります。
インターネットも同じ仕組みです。
IT業務でよくあるトラブル
Webサイトが開けない
原因は必ずしもWebサーバーではありません。
DNS障害によって名前解決できず、接続できないケースがあります。
共有フォルダへアクセスできない
例えば
\\\\fileserver
ではアクセスできないのに
\\\\192.168.1.20
ならアクセスできる場合は、DNSの問題である可能性があります。
Active Directoryへログオンできない
Active DirectoryはDNSを非常に重要なサービスとして利用しています。
DNS設定が誤っているだけで
- ログオンできない
- グループポリシーが適用されない
- ドメイン参加できない
などの障害が発生します。
現場での確認手順
① ドメイン名が正しいか確認する
- 入力ミスがないか
- スペルミスがないか
- URLを間違えていないか
② 名前解決できるか確認する
コマンドプロンプトを開きます。
実行するコマンド
nslookup example.com
正常ならIPアドレスが表示されます。
表示されなければDNSの問題が考えられます。
③ Pingで確認する
実行するコマンド
ping example.com
IPアドレスへ変換されてから通信が始まれば、DNSは正常に動作しています。
④ IPアドレスで直接アクセスする
IPアドレスでは接続できる場合、ネットワークではなくDNS障害の可能性が高くなります。
PowerShellで確認する方法
PowerShellでは次のコマンドが利用できます。
Resolve-DnsName example.com
DNSレコードの詳細を確認できます。
GUIで確認する方法
- 設定を開く
- ネットワークとインターネット
- 使用中のネットワークを選択
- DNSサーバーの設定を確認する
企業では通常、社内DNSサーバーが設定されています。
勝手にGoogle Public DNSなどへ変更すると、社内システムへ接続できなくなる場合があります。
イベントビューアーで確認する
DNS関連の障害ではイベントビューアーにも情報が記録されます。
確認場所は次のとおりです。
- Windowsログ
- システム
- DNS Client Events
エラー内容を確認すると、名前解決に失敗した理由が分かる場合があります。
原因の切り分け
| 確認内容 | 考えられる原因 |
|---|---|
| IPでは接続できる | DNS障害 |
| IPでも接続できない | ネットワーク障害 |
| 一部だけ接続できない | DNSレコードの誤設定 |
| 全員接続できない | DNSサーバー停止 |
| 一人だけ接続できない | PC設定やキャッシュの問題 |
新人がやりがちなミス
- DNSとドメインを同じ意味だと思っている
- IPアドレスでの接続確認をしない
- DNSサーバー設定を勝手に変更する
- 名前解決の確認をせずネットワーク障害と判断する
現場で評価される確認順序
- 入力ミスを確認する
- IPアドレスで接続できるか確認する
- nslookupで名前解決を確認する
- pingを実行する
- DNSサーバー設定を確認する
- 他の利用者も同じ症状か確認する
- イベントビューアーを確認する
この順番で確認すると、原因を効率よく切り分けられます。
上司へ報告するポイント
- 影響を受けているユーザー数
- 発生時刻
- 対象サーバー
- IPアドレスでは接続できるか
- nslookupの結果
- pingの結果
- DNSサーバーの設定内容
これらをまとめて報告すると、調査がスムーズになります。
エスカレーションするタイミング
- DNSサーバー自体が停止している
- Active Directoryへ影響が出ている
- 複数ユーザーで同時に発生している
- DNSレコードの変更が必要になる
DNS設定は社内システム全体へ影響するため、自分で変更せず上司やサーバー管理者へ相談しましょう。
関連するIT用語
- IPアドレス
- DNSサーバー
- 名前解決
- DHCP(Dynamic Host Configuration Protocol)
- Active Directory
- FQDN(Fully Qualified Domain Name)
- ホスト名
よくある質問(FAQ)
DNSとドメインは同じものですか?
違います。ドメインは名前、DNSはその名前をIPアドレスへ変換する仕組みです。
DNSが止まるとどうなりますか?
Webサイトの閲覧、メール、共有フォルダ、Active Directoryなど、多くのサービスが利用できなくなる可能性があります。
なぜIPアドレスでは接続できることがあるのですか?
IPアドレスは名前解決を必要としないためです。IPアドレスで接続できる場合は、DNSに問題がある可能性が高いと判断できます。
まとめ
初心者が最初に覚えておきたいポイントは、ドメインは「名前」、DNSは「名前をIPアドレスへ変換する仕組み」という違いです。
IT現場では「DNSが原因なのか」「ネットワークが原因なのか」を切り分けることが重要です。まずは「IPアドレスで接続できるか」「nslookupで名前解決できるか」を確認する習慣を付けると、トラブル対応の精度が大きく向上します。
