用語解説

DNSとは?ドメインとサーバーをつなぐ仕組みをやさしく解説

サイトのアドレスを入力すると、なぜ正しいページが開くのでしょうか。その裏側で静かに働いているのがDNSです。この記事では、DNSがドメイン名とサーバーをどのようにつなぐのか、名前解決の流れを専門用語をかみ砕きながら初心者向けにやさしく解説します。

DNSとは何か

DNSはDomain Name Systemの略で、人が読みやすいドメイン名を、コンピュータが通信に使うIPアドレスに変換する仕組みです。インターネット上の住所録、あるいは電話帳にたとえられることが多い存在です。

私たちはexample.comのような文字列を覚えますが、サーバー同士は実際には192.0.2.10のような数字の並びでやり取りしています。この橋渡しを自動で行うのがDNSであり、これがあるおかげで人は数字を覚えずに済みます。

なぜDNSが必要なのか

もしDNSがなければ、サイトを開くたびにIPアドレスを直接入力する必要があります。数字は覚えにくく、サーバーを引っ越してIPが変わるたびに全員へ新しい数字を伝え直さなければなりません。

DNSがあると、ドメイン名はそのままにIPアドレスだけ差し替えられます。利用者は同じアドレスを使い続けられ、運営側はサーバー移転を柔軟に行えます。名前と場所を分けて管理できる点が、DNSの大きな価値です。

実務ではどこで関係する?

DNSは言葉の意味だけ覚えても、HTML共有の判断にはつながりません。実務では「表示に関係する話か」「検索に関係する話か」「アクセス制限に関係する話か」を分けて考えると整理しやすくなります。

DNSについて迷ったら、相手が安全に開けるか、検索に出してよいか、ブラウザや環境差で壊れないかを順番に確認します。用語理解は、その判断を早くするための道具として使います。手順が決まったら、HTML/ZIPをアップロードして共有URLを発行し、相手に確認してほしい観点と期限を添えて送ります。

  • 表示の話: HTML/CSS/JS、パス、ブラウザ互換性を確認する
  • 検索の話: noindex、canonical、sitemap、robots.txtの役割を分ける
  • 制限の話: URL共有、パスワード、メール認証、会社ドメイン認証を混同しない
  • 運用の話: 期限、差し替え、削除、共有メッセージまで決める

名前解決の流れ

ドメイン名からIPアドレスを調べることを名前解決と呼びます。ブラウザにアドレスを入力してからページが表示されるまでに、いくつかのサーバーへ順番に問い合わせが行われています。

実際の流れは、おおまかに次のステップで進みます。普段は一瞬で終わるため意識することはありませんが、内部では複数の役割を持つサーバーが連携しています。

  1. ブラウザやOSのキャッシュに過去の結果がないか確認する
  2. 見つからなければDNSキャッシュサーバー(フルリゾルバ)へ問い合わせる
  3. ルートサーバーに尋ね、.comなどを管理するサーバーの場所を教えてもらう
  4. そのサーバーから、対象ドメインを管理する権威DNSサーバーを教えてもらう
  5. 権威DNSサーバーが最終的なIPアドレスを返す
  6. 得られたIPアドレスへ接続し、ページのデータを受け取る

知っておきたいDNSの用語

DNSにはいくつかの基本用語があります。代表的なものを押さえておくと、設定画面や解説記事の内容が理解しやすくなります。

それぞれの役割を簡単に整理します。すべてを暗記する必要はなく、こうした要素が連携して名前解決が成り立っていると把握しておけば十分です。

  • Aレコード: ドメイン名とIPv4アドレスを結びつける設定
  • CNAMEレコード: 別のドメイン名へ転送する別名の設定
  • TTL: その結果をどれくらいキャッシュしてよいかを示す時間
  • 権威DNSサーバー: そのドメインの正しい答えを持つサーバー

DNSの設定変更には時間がかかることがある

DNSの結果は世界中で一時的に保存(キャッシュ)されるため、設定を変えてもすぐ全員に反映されるとは限りません。TTLで指定した時間が過ぎるまで、古い情報を見続ける利用者もいます。

この反映待ちは伝播(でんぱ)と呼ばれ、独自ドメインの切り替え時にトラブルの原因になりがちです。変更直後に表示が変わらなくても、しばらく待つと反映されるケースが多くあります。

ギガサイト便でのDNSとの関わり

ギガサイト便はAI生成HTMLやZIPサイトを一時的に共有するサービスで、公開URLは〇〇.giga-site.com形式のサブドメインで発行されます。HTTPSも自動で付くため、自分でDNSレコードを設定する手間はかかりません。

独自ドメインを取得してDNSを整え、本番Webサイトとして長期運用したい場合は、レンタルサーバーやホスティングサービスが向いています。一方で、作ったHTMLをすぐ相手に見せて確認やレビューをしてもらいたい場面では、DNS設定を気にせず発行されたURLを送るだけで済むギガサイト便が手軽です。

よくある質問

DNSとIPアドレスの違いは何ですか。

IPアドレスはサーバーの場所を示す数字で、DNSはドメイン名をそのIPアドレスに変換する仕組みです。DNSは住所を調べる電話帳、IPアドレスは実際の住所にあたります。

DNSの設定変更はどれくらいで反映されますか。

TTLで指定したキャッシュ時間や各サーバーの状況によりますが、数分から長いと一日程度かかることがあります。すぐに変わらなくても、しばらく待つと反映される場合が多いです。

名前解決が失敗するとどうなりますか。

ドメイン名からIPアドレスが得られず、サイトに接続できません。ブラウザにはサーバーが見つからない旨のエラーが表示されます。設定ミスや一時的な障害が原因のことがあります。

ギガサイト便を使うのにDNSの知識は必要ですか。

必要ありません。公開URLはサブドメインとして自動で発行され、HTTPSも自動で付きます。DNSレコードを自分で設定しなくても、すぐに共有を始められます。

実務ではどこで関係する?はHTML共有で必ず理解しておく必要がありますか?

細かな仕様を暗記する必要はありません。ただし、検索に出るか、閲覧者を制限できるか、表示が崩れないかに関わる用語は、共有前の判断材料として押さえておくと安全です。

関連記事

用語解説

サブドメインとは?共有URLの仕組みをやさしく解説

「blog.example.com」のようにドメイン前の文字が何なのか気になった方向け。サブドメインの仕組みとギガサイト便の共有URLがどのような構造になっているかを、やさしい言葉で理解できます。

5分で読める
用語解説

ドメインとは?URLの住所をやさしく解説

取得・設定の前に知っておきたいドメインの基本を整理。サブドメインや独自ドメインとの違いに戸惑っているWeb初心者が、URLの構造を正しく読み解くための入門知識として読める記事です。

5分で読める
用語解説

TLD(トップレベルドメイン)とは?.comや.jpの意味

.comと.jpと.orgは何が違うのか、気になったことはありませんか。ドメインの末尾にあるTLDの種類と、それぞれの使われ方・選び方の考え方を、サイト開設を検討している方向けに基礎から整理します。

5分で読める
用語解説

DNSレコードとは?AレコードやCNAMEの役割

ドメインを取得してもサーバーと結びつけなければサイトは表示されません。その設定を担うDNSレコードの種類を、Aレコード・CNAME・MXレコードを例に挙げながら、それぞれの役割と用途を基礎から整理します。

4分で読める
用語解説

DNSのTTLとは?反映に時間がかかる理由

DNS設定を変えたのに反映が遅い、という場面でよく出てくる値がTTLです。この値がキャッシュ保持時間を決め、切り替えの速さに直結することを、ドメイン移管やサーバー変更を控えた方向けに分かりやすく説明します。

4分で読める
「用語解説」の記事をもっと見る →