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アドレスを調べることを名前解決と呼びます。ブラウザにアドレスを入力してからページが表示されるまでに、いくつかのサーバーへ順番に問い合わせが行われています。
実際の流れは、おおまかに次のステップで進みます。普段は一瞬で終わるため意識することはありませんが、内部では複数の役割を持つサーバーが連携しています。
- ブラウザやOSのキャッシュに過去の結果がないか確認する
- 見つからなければDNSキャッシュサーバー(フルリゾルバ)へ問い合わせる
- ルートサーバーに尋ね、.comなどを管理するサーバーの場所を教えてもらう
- そのサーバーから、対象ドメインを管理する権威DNSサーバーを教えてもらう
- 権威DNSサーバーが最終的なIPアドレスを返す
- 得られた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共有で必ず理解しておく必要がありますか?
細かな仕様を暗記する必要はありません。ただし、検索に出るか、閲覧者を制限できるか、表示が崩れないかに関わる用語は、共有前の判断材料として押さえておくと安全です。