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

DNSとドメインの違いとは?初心者でも5分でわかる仕組みとIT業務での役割をわかりやすく解説

DNSとドメインの違いとは?初心者でも5分でわかる仕組みとIT業務での役割をわかりやすく解説

結論から言うと、ドメインは「住所の名前」、DNS(Domain Name System)は「その名前から実際の住所を調べる仕組み」です。

IT業務では「DNSが原因なのか」「ドメインの設定が原因なのか」を切り分ける場面が非常によくあります。特に社内SEやヘルプデスクでは、この違いを理解しているだけでトラブル対応がスムーズになります。

DNSとドメインの違い

項目 ドメイン DNS
役割 Webサイトやサーバーの名前 名前をIPアドレスへ変換する仕組み
example.com example.com → 192.168.1.10
例えるなら 会社名・建物名 電話帳・住所録
IT業務で確認するもの ドメイン名が正しいか 名前解決できるか

ドメインとは

ドメインとは、インターネット上の「名前」です。

例えば次のようなものがあります。

本来コンピューター同士はIPアドレスで通信しています。

しかし、「192.168.10.15」よりも「example.com」の方が人間には覚えやすいため、ドメインが利用されています。

社内でもドメインは使われる

インターネットだけではありません。

Active Directory環境では

のようなドメイン名が利用され、社員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設定が誤っているだけで

などの障害が発生します。

現場での確認手順

① ドメイン名が正しいか確認する

② 名前解決できるか確認する

コマンドプロンプトを開きます。

実行するコマンド

nslookup example.com

正常ならIPアドレスが表示されます。

表示されなければDNSの問題が考えられます。

③ Pingで確認する

実行するコマンド

ping example.com

IPアドレスへ変換されてから通信が始まれば、DNSは正常に動作しています。

④ IPアドレスで直接アクセスする

IPアドレスでは接続できる場合、ネットワークではなくDNS障害の可能性が高くなります。

PowerShellで確認する方法

PowerShellでは次のコマンドが利用できます。

Resolve-DnsName example.com

DNSレコードの詳細を確認できます。

GUIで確認する方法

  1. 設定を開く
  2. ネットワークとインターネット
  3. 使用中のネットワークを選択
  4. DNSサーバーの設定を確認する

企業では通常、社内DNSサーバーが設定されています。

勝手にGoogle Public DNSなどへ変更すると、社内システムへ接続できなくなる場合があります。

イベントビューアーで確認する

DNS関連の障害ではイベントビューアーにも情報が記録されます。

確認場所は次のとおりです。

エラー内容を確認すると、名前解決に失敗した理由が分かる場合があります。

原因の切り分け

確認内容 考えられる原因
IPでは接続できる DNS障害
IPでも接続できない ネットワーク障害
一部だけ接続できない DNSレコードの誤設定
全員接続できない DNSサーバー停止
一人だけ接続できない PC設定やキャッシュの問題

新人がやりがちなミス

現場で評価される確認順序

  1. 入力ミスを確認する
  2. IPアドレスで接続できるか確認する
  3. nslookupで名前解決を確認する
  4. pingを実行する
  5. DNSサーバー設定を確認する
  6. 他の利用者も同じ症状か確認する
  7. イベントビューアーを確認する

この順番で確認すると、原因を効率よく切り分けられます。

上司へ報告するポイント

これらをまとめて報告すると、調査がスムーズになります。

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

DNS設定は社内システム全体へ影響するため、自分で変更せず上司やサーバー管理者へ相談しましょう。

関連するIT用語

よくある質問(FAQ)

DNSとドメインは同じものですか?

違います。ドメインは名前、DNSはその名前をIPアドレスへ変換する仕組みです。

DNSが止まるとどうなりますか?

Webサイトの閲覧、メール、共有フォルダ、Active Directoryなど、多くのサービスが利用できなくなる可能性があります。

なぜIPアドレスでは接続できることがあるのですか?

IPアドレスは名前解決を必要としないためです。IPアドレスで接続できる場合は、DNSに問題がある可能性が高いと判断できます。

まとめ

初心者が最初に覚えておきたいポイントは、ドメインは「名前」、DNSは「名前をIPアドレスへ変換する仕組み」という違いです。

IT現場では「DNSが原因なのか」「ネットワークが原因なのか」を切り分けることが重要です。まずは「IPアドレスで接続できるか」「nslookupで名前解決できるか」を確認する習慣を付けると、トラブル対応の精度が大きく向上します。

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