Domain IP Lookup

DNSの基礎

DNS、IPアドレス、レコードタイプの仕組み。あらゆるドメイン検索の土台となる基本概念を、順を追って解説します。

パブリックとプライベートのアドレス空間

パブリックIP

192.0.2.10

グローバルに一意、どこからでもルーティング可能

プライベート範囲

10.0.0.0/8172.16.0.0/12192.168.0.0/16

公開インターネットではルーティング不可

DNSの基礎

パブリックIPとプライベートIPの違いとは

お使いのデバイスは同時に2つのアドレスを持っていますが、インターネット上に存在するのはそのうちの1つだけです。その理由と、予約された範囲の意味を解説します。

読了時間:3分

TTLの実際の選び方

60-300s移行作業中、反映は速いがクエリ増加
3,600sほとんどの通常レコードに妥当な既定値
86,400sMXやNSなど、変更の少ないレコード
DNSの基礎

DNS TTLとは?最適な値の選び方

たった1つの数字が、変更が反映される速さと、発生するDNSトラフィックの量を左右します。意図して選ぶ方法を紹介します。

読了時間:2分

「伝播」の正体は、キャッシュの有効期限切れ

0分

変更を保存

0-5分

DNSホストが更新

TTLまで

古い回答がまだキャッシュ中

TTL後

全員に新しい回答が表示

どこにも何も送られず、各キャッシュがコピーの再利用をやめるだけ

DNSの基礎

DNS伝播とは?変更の反映に時間がかかる理由

実際には、何も伝播していません。待っている間に何が起きているかが分かれば、どのくらいかかるのか、どう短縮できるのかが正確に分かります。

読了時間:3分

再帰的なDNS検索を1ホップずつ見る

ブラウザー

example.comを要求

リゾルバー

ISP / 1.1.1.1

ルート + TLD

.comの管理元は?

権威サーバー

正式な回答

この連鎖の各ホップはそれ自体がDNS検索で、結果はその後キャッシュされます

DNSの基礎

ネームサーバーとは?ドメイン委任の仕組み

どのプロバイダーがDNSを管理するかを決める、たった1つの設定です。レコードを編集しても反映されないことがある理由でもあります。

読了時間:3分

ほぼすべてのゾーンで出会うレコード

Aホスト名をIPv4アドレスに対応付け
AAAAホスト名をIPv6アドレスに対応付け
CNAMEホスト名を別のホスト名に対応付け
MXドメインをメールサーバーに優先度順で対応付け
TXTドメインを任意のテキストに対応付け。SPF、DKIM、所有確認など
NSドメインを応答するネームサーバーに対応付け
DNSの基礎

CNAMEとAレコードの違いと使い分け

判断の分かれ目はただ1つ、IPアドレスを自分で管理しているか、他者が管理しているかです。誰もがつまずくルートドメインのルールも解説します。

読了時間:3分

ほぼすべてのゾーンで出会うレコード

Aホスト名をIPv4アドレスに対応付け
AAAAホスト名をIPv6アドレスに対応付け
CNAMEホスト名を別のホスト名に対応付け
MXドメインをメールサーバーに優先度順で対応付け
TXTドメインを任意のテキストに対応付け。SPF、DKIM、所有確認など
NSドメインを応答するネームサーバーに対応付け
DNSの基礎

DNS Aレコードとは?AAAAが必要になる場面

ドメインを実際にサーバーへ向けるレコードです。その構造、対となるAAAAレコード、サイトが最も壊れやすい4つの間違いを解説します。

読了時間:3分

再帰的なDNS検索を1ホップずつ見る

ブラウザー

example.comを要求

リゾルバー

ISP / 1.1.1.1

ルート + TLD

.comの管理元は?

権威サーバー

正式な回答

この連鎖の各ホップはそれ自体がDNS検索で、結果はその後キャッシュされます

DNSの基礎

ウェブサイトのIPアドレスを調べる5つの方法

オンラインツール、ping、nslookup、dig、開発者ツール。ドメインを解決する5つの方法を、Windows、macOS、Linux向けの正確なコマンドとともに紹介します。

読了時間:4分

再帰的なDNS検索を1ホップずつ見る

ブラウザー

example.comを要求

リゾルバー

ISP / 1.1.1.1

ルート + TLD

.comの管理元は?

権威サーバー

正式な回答

この連鎖の各ホップはそれ自体がDNS検索で、結果はその後キャッシュされます

DNSの基礎

DNSの仕組み:ドメイン名からIPアドレスまで

インターネットの電話帳を、端から端まで追跡します。ドメインを入力してから最初のパケットがサーバーに届くまでの数ミリ秒に、何が起きているのかを解説します。

読了時間:3分

並行して使われる2つのアドレス体系

IPv4

192.0.2.10

32ビット、約43億のアドレス、枯渇

IPv6

2606:4700::6810:84e5

128ビット、340澗のアドレス

DNSの基礎

IPアドレスとは?IPv4とIPv6をやさしく解説

インターネット上のあらゆるウェブサイト、サーバー、スマートフォンの背後にある数値のラベルです。その意味と読み方、互換性のない2つのバージョンがある理由を解説します。

読了時間:4分

メールがメールサーバーを見つける仕組み

送信者

you@gmail.com

MX検索

誰が受け取る?

メールサーバー

優先度10が最初

受信トレイ

配信完了

優先度の数値が小さいものが優先され、大きいものはバックアップ

DNSの基礎

MXレコードの解説:メールが届く仕組み

MXレコードは、ドメイン宛てのメールをどのメールサーバーが処理するかをインターネットに伝えます。Aレコードと構造が異なる理由も詳しく解説します。

読了時間:3分

「DNSサーバー」と呼ばれる3つの層

スタブリゾルバー

お使いのデバイス自体

再帰リゾルバー

ISP、ルーター、1.1.1.1

権威サーバー

ドメイン自身のDNS

DNSの基礎

再帰リゾルバーと権威リゾルバーの違い

「DNSサーバー」という言葉には、問い合わせを行う再帰リゾルバーと、答えそのものを持つ権威サーバーという、まったく異なる2つの役割が含まれています。

読了時間:3分

TTLの実際の選び方

60-300s移行作業中、反映は速いがクエリ増加
3,600sほとんどの通常レコードに妥当な既定値
86,400sMXやNSなど、変更の少ないレコード
DNSの基礎

DNS TTLを理解する:変更の反映に時間がかかる理由

TTLは、DNSの応答が再び検索されるまでキャッシュされる時間を決めます。DNSの変更がすぐにあらゆる場所に反映されない、本当の理由を解説します。

読了時間:3分