ブラウザに 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 管理を任せると初心者でも安心
ホームページ運用のはじめの一歩は、信頼できるレンタルサーバー選びから。詳細は レンタルサーバーの選び方 もご覧ください。