DNS、IPアドレス、レコードタイプの仕組み。あらゆるドメイン検索の土台となる基本概念を、順を追って解説します。
パブリックとプライベートのアドレス空間
パブリックIP
192.0.2.10
グローバルに一意、どこからでもルーティング可能
プライベート範囲
公開インターネットではルーティング不可
お使いのデバイスは同時に2つのアドレスを持っていますが、インターネット上に存在するのはそのうちの1つだけです。その理由と、予約された範囲の意味を解説します。
TTLの実際の選び方
たった1つの数字が、変更が反映される速さと、発生するDNSトラフィックの量を左右します。意図して選ぶ方法を紹介します。
「伝播」の正体は、キャッシュの有効期限切れ
0分
変更を保存
0-5分
DNSホストが更新
TTLまで
古い回答がまだキャッシュ中
TTL後
全員に新しい回答が表示
どこにも何も送られず、各キャッシュがコピーの再利用をやめるだけ
実際には、何も伝播していません。待っている間に何が起きているかが分かれば、どのくらいかかるのか、どう短縮できるのかが正確に分かります。
再帰的なDNS検索を1ホップずつ見る
ブラウザー
example.comを要求
リゾルバー
ISP / 1.1.1.1
ルート + TLD
.comの管理元は?
権威サーバー
正式な回答
この連鎖の各ホップはそれ自体がDNS検索で、結果はその後キャッシュされます
どのプロバイダーがDNSを管理するかを決める、たった1つの設定です。レコードを編集しても反映されないことがある理由でもあります。
ほぼすべてのゾーンで出会うレコード
判断の分かれ目はただ1つ、IPアドレスを自分で管理しているか、他者が管理しているかです。誰もがつまずくルートドメインのルールも解説します。
ほぼすべてのゾーンで出会うレコード
ドメインを実際にサーバーへ向けるレコードです。その構造、対となるAAAAレコード、サイトが最も壊れやすい4つの間違いを解説します。
再帰的なDNS検索を1ホップずつ見る
ブラウザー
example.comを要求
リゾルバー
ISP / 1.1.1.1
ルート + TLD
.comの管理元は?
権威サーバー
正式な回答
この連鎖の各ホップはそれ自体がDNS検索で、結果はその後キャッシュされます
オンラインツール、ping、nslookup、dig、開発者ツール。ドメインを解決する5つの方法を、Windows、macOS、Linux向けの正確なコマンドとともに紹介します。
再帰的なDNS検索を1ホップずつ見る
ブラウザー
example.comを要求
リゾルバー
ISP / 1.1.1.1
ルート + TLD
.comの管理元は?
権威サーバー
正式な回答
この連鎖の各ホップはそれ自体がDNS検索で、結果はその後キャッシュされます
インターネットの電話帳を、端から端まで追跡します。ドメインを入力してから最初のパケットがサーバーに届くまでの数ミリ秒に、何が起きているのかを解説します。
並行して使われる2つのアドレス体系
IPv4
192.0.2.10
32ビット、約43億のアドレス、枯渇
IPv6
2606:4700::6810:84e5
128ビット、340澗のアドレス
インターネット上のあらゆるウェブサイト、サーバー、スマートフォンの背後にある数値のラベルです。その意味と読み方、互換性のない2つのバージョンがある理由を解説します。
メールがメールサーバーを見つける仕組み
送信者
you@gmail.com
MX検索
誰が受け取る?
メールサーバー
優先度10が最初
受信トレイ
配信完了
優先度の数値が小さいものが優先され、大きいものはバックアップ
MXレコードは、ドメイン宛てのメールをどのメールサーバーが処理するかをインターネットに伝えます。Aレコードと構造が異なる理由も詳しく解説します。
「DNSサーバー」と呼ばれる3つの層
スタブリゾルバー
お使いのデバイス自体
再帰リゾルバー
ISP、ルーター、1.1.1.1
権威サーバー
ドメイン自身のDNS
「DNSサーバー」という言葉には、問い合わせを行う再帰リゾルバーと、答えそのものを持つ権威サーバーという、まったく異なる2つの役割が含まれています。
TTLの実際の選び方
TTLは、DNSの応答が再び検索されるまでキャッシュされる時間を決めます。DNSの変更がすぐにあらゆる場所に反映されない、本当の理由を解説します。