DNS スピードテストとは?
DNS スピードテストは、ウェブサイトを読み込む前にデバイスが行う名前解決に、各 DNS サーバーがどれだけ速く応答するかを計測します。ページを開くたびに、デバイスはまず DNS リゾルバにドメイン(例:github.com)を IP アドレスへ変換するよう問い合わせます。そのリゾルバが遅ければ、高速な回線であってもすべてのサイトが遅く感じられます。
このツールは、最も人気のあるパブリック DNS リゾルバ 3 つ — Cloudflare (1.1.1.1)、Google Public DNS (8.8.8.8)、Quad9 (9.9.9.9) — をブラウザから直接ベンチマークし、*あなた*の地域で計測した実際の応答時間で順位付けします。フランクフルトの人にとって最速のリゾルバが、ムンバイの人にとっても最速とは限りません。だからこそ、一般的なグローバル平均よりも、あなた自身のネットワークから実行したテストのほうがはるかに役立つのです。
この DNS スピードテストの仕組み
各リゾルバは、ユニークでキャッシュされていないホスト名への複数の計測対象 DNS-over-HTTPS (DoH) クエリでテストされます。まずウォームアップのリクエストを 1 回送信し(最初の HTTPS ハンドシェイクを除外するため)、続いて 8 回の計測ラウンドを実行し、それぞれの往復時間を記録します。これらのサンプルから中央値・最小値・ジッターを算出し、リゾルバを高速順に並べ替えます。
計測はブラウザから HTTPS 経由で行われるため、絶対的なミリ秒の値は、ルーターからの生の UDP DNS クエリよりも高くなります。これは想定どおりです。重要なのは相対的なランキングです。ここで最も速く応答するリゾルバが、あなたの回線でドメインを最も速く解決するリゾルバです。
テスト全体はクライアントサイドで実行されます。あなたが調べたドメインも結果も、DNS Robot のサーバーには一切触れません。
ウォームアップ — リゾルバごとに計測しないクエリを 1 回送って TLS 接続を開き、ハンドシェイクではなく DNS を計測します。
8 回の計測ラウンド — ユニークでランダムなホスト名により、キャッシュされた応答が結果を歪めるのを防ぎます。
平均ではなく中央値 — 中央値は一時的なネットワークのスパイクを無視し、安定した値を示します。
信頼性スコア — 各リゾルバが実際に応答したクエリの割合。速いが不安定なリゾルバを見分けやすくなります。
DNS 速度が重要な理由
1 つのウェブページは 20〜50 件の DNS ルックアップを引き起こすことがあります。ページ本体に 1 件、さらに他ドメインでホストされている画像・フォント・解析・広告・API のために複数件です。各ルックアップが必要以上に 40 ms 遅ければ、その遅延はクリックのたびに積み重なります。
遅い ISP のリゾルバから速いパブリックリゾルバに切り替えると、通常 DNS ルックアップ時間は 30〜60 ms から 10〜20 ms に短縮されます。ダウンロード帯域が増えるわけではありませんが、ページの*読み込み開始*が目に見えて早くなり、アプリの反応がきびきびし、全体的に最初のバイトまでの時間(TTFB)が改善します。
最速のパブリック DNS サーバー(2026年)
これらは最高クラスの無料パブリックリゾルバです。いずれも暗号化 DNS に対応し、あらゆるデバイスやルーターで動作します。上のライブテストは Cloudflare、Google、Quad9 をベンチマークします。AdGuard も手動で設定するのに優れた選択肢です。いずれかのプロバイダーの IP アドレスを設定にコピーしてください。
一貫してグローバルで最も低いレイテンシ(平均約 11 ms)。プライバシー重視:クエリのログを取らず、独立監査も受けています。ほとんどのユーザーにとって標準の選択肢です。
巨大な anycast ネットワークにより、優れた信頼性とグローバルな到達性を誇ります。ほぼどこでも安全で高速な選択肢です。
既知の悪意あるドメインやフィッシングドメインを DNS 層でブロックします。組み込みのセキュリティと引き換えに、レイテンシはわずかに高くなります。
広告やトラッカーが読み込まれる前にフィルタリングします。ネットワーク全体でよりクリーンで軽快なブラウジング体験を実現したい方に最適です。
Advertisement
DNS をより速いサーバーに変更する方法
テストで最速のリゾルバがわかったら、デバイスまたはルーターをその IP アドレスに向けます。ルーターで DNS を変更すれば、すべてのデバイスに一度に適用されます。一方、ルーターにアクセスできない場合は、デバイスごとに変更すると便利です。
ルーターの管理パネル(通常は 192.168.1.1)を開き、DNS 設定を見つけ、自動から手動に切り替えて、最速リゾルバのプライマリ/セカンダリ IP を入力します。1 回の変更でネットワーク上のすべてのデバイスに適用されます。
設定 → ネットワークとインターネット → 使用中の接続 → DNS サーバーの割り当てを編集 → 手動 → IPv4 アドレスを入力 → 保存。
システム設定 → ネットワーク → 使用中の接続 → 詳細 → DNS → +で新しいサーバーを追加し、古いものを削除 → OK。
iPhone:Wi-Fi → (i) → DNS を構成 → 手動。Android:Private DNS を使い、one.one.one.one(Cloudflare)や dns.google(Google)などのホスト名を指定します。
DNS スピードテスト vs Ping vs Traceroute
これら 3 つのツールは、それぞれ異なる疑問に答えます。DNS スピードテストは、どのリゾルバがドメインを最も速く変換するかを教えてくれます。Ping は特定のホストへの往復レイテンシを示します。Traceroute はネットワーク経路と、どこで遅延が生じているかを示します。
これらを組み合わせて使いましょう。ブラウジングが遅いと感じたら、まず DNS スピードテストを実行し(DNS は最も一般的で最も簡単な対処法です)、次に Ping と Traceroute で接続そのものを調べます。
正確な DNS スピードテストのためのヒント
2〜3 回実行して平均を見ましょう。1 回の実行は一瞬のネットワークスパイクの影響を受けることがあります。
帯域を多く使うアプリを閉じる(ストリーミング、大容量ダウンロード、クラウド同期)ことで、テストと競合しないようにします。
実際に使うネットワークでテストする — Wi-Fi、Ethernet、モバイルデータでは結果が大きく異なることがあります。
応答 0% と表示されるリゾルバは、たいてい、あなたのネットワークやブラウザが暗号化 DNS をブロックしていることを意味し、リゾルバ自体がダウンしているわけではありません。
DNS を切り替えた後に再テストして改善を確認し、新しいリゾルバが実際に使われているか検証しましょう。
Advertisement