ブラウザに example.com と入力すると、なぜ世界のどこからでも同じサイトが表示されるのでしょうか? その裏で動いているのが DNS(Domain Name System) です。

※当ページにはアフィリエイトリンクが含まれます。

DNS は「電話帳」のようなもの

人間は example.com のような名前で覚えますが、コンピュータは IP アドレス(例: 192.0.2.1)という数字でやり取りしています。 DNS の役割は、ドメイン名を IP アドレスに変換する翻訳サービスです。電話帳で人の名前から電話番号を引くのと同じイメージです。

あなたのブラウザ: 「example.com の住所どこ?」
DNS サーバー:   「192.0.2.1 だよ」
あなたのブラウザ: そのIPに接続 → サイトが表示される

4つの代表的な DNS レコード

ドメインのコントロールパネルで設定する「DNS レコード」には、用途別にいくつか種類があります。よく使うのは以下の4つです。

レコード 用途
A ドメインを IPv4 アドレスに紐づける example.com → 192.0.2.1
AAAA ドメインを IPv6 アドレスに紐づける example.com → 2001:db8::1
CNAME 別のドメイン名にエイリアスする www → example.com
MX メールサーバーを指定する example.com → mail.example.com

レンタルサーバーを契約すると、サーバー会社が「この A レコードを設定してください」と案内してくれるので、初めての方も心配いりません。

ネームサーバーとは

DNS レコードを管理しているサーバー自体を ネームサーバー と呼びます。 レジストラの管理画面で、契約したレンタルサーバーが指定するネームサーバーに切り替えると、サーバー側で DNS 設定を一元管理できるようになります。

例: エックスサーバーの場合

ns1.xserver.jp
ns2.xserver.jp
ns3.xserver.jp
ns4.xserver.jp
ns5.xserver.jp

詳しくは ネームサーバー もご覧ください。

DNS の設定が反映されるまで

DNS の変更は世界中のキャッシュサーバーに伝播するため、反映までに時間がかかります

  • 通常: 数分〜2時間
  • 完全に切り替わるまで: 最大48時間

サイト移転や DNS 変更を行うときは、ユーザーアクセスの少ない時間帯に行うのが鉄則です。

DNS が原因でよくあるトラブル

  • A レコードが古いまま: サイト移転後、古いサーバーに飛んでしまう
  • CNAME と A の競合: 同じレコード名で両方を設定してしまうと配信が不安定に
  • MX を消した: メールが届かなくなる(再設定で復旧可能)

設定変更前に現在の DNS レコードを必ずスクリーンショットや PDF で残すのが、トラブル防止の鉄則です。

まとめ

  • DNS は「ドメイン名 → IP アドレス」の翻訳サービス
  • 主要レコードは A / AAAA / CNAME / MX の 4 種
  • 設定変更の反映には最大 48 時間かかる
  • レンタルサーバー側で DNS 管理を任せると初心者でも安心

ホームページ運用のはじめの一歩は、信頼できるレンタルサーバー選びから。詳細は レンタルサーバーの選び方 もご覧ください。